20000
20000
821523691
1969495744
700284595
1451184601
219803720
1672671219
1446615087
1652058138
1204723011
22755330
880182424
627869262
400915851
920491255
216166952
1986119517
154083316
1234881141
419841757
348043016
1612697487
1618768448
1389206848
228947644
1286763363
1795440019
248926529
1214954107
68147375
1219031268
3114034
622004876
520054430
624492830
792659333
1720003311
1894810745
1896000537
775931857
1600108763
1516372548
456927891
468798152
1917487361
335092912
1948881113
1337655192
15391239
747238355
512078818
1754090676
136464591
229954390
1320046773
861452445
1202755244
580288896
471336951
164421239
424363702
1423744690
231660980
1583910764
1985691743
19641297
258177548
107814833
1776423021
127831922
496163642
91308772
258082780
458949285
819732995
831670469
1155769597
1149970297
1471719488
1893854732
1337882251
457784827
233535291
467715753
1556068558
1464940593
1866649444
392050487
1200007657
1763040386
1589904090
1139714415
1423473794
1731579299
351568155
176364073
1284711568
873017128
483106409
1897846065
76915364
1841066280
1561232172
1887559317
251074713
420770046
1496007896
1677515306
1410221395
488376305
1705682849
52784947
1108569409
577482220
826538988
1966578876
1190209399
1763945228
27842206
520751151
152991853
1866127062
907807177
13382636
537927833
1356449227
667834978
526503482
107381131
643368922
1546958901
282752470
666863888
1573873423
1816939368
1496815971
896552655
345975975
216641040
1135298512
1968932697
189134138
981829092
711631352
57357537
1537119143
31145007
845991575
905040311
384989279
986154675
1520766340
845174922
1962355258
1744854212
210788303
933259103
1547849537
1349631484
894625487
1752935068
969504415
1570134175
766852474
941417404
1422930380
1385921059
1534695986
760542852
1329723017
1070026222
844233424
1547304188
892543695
551818454
1963857716
884297971
196175825
1956025099
1000808691
1325304221
1821843404
1621463172
1722391853
1657214248
26192561
1437577549
704508630
1829019212
1606151066
563556868
1348703118
996344492
1322015554
1382363444
999428283
618999963
214976619
1770213948
634427158
151198084
496449021
85448724
1575317294
1314963058
141921251
1973462153
1952631227
1410536804
1780996497
1326490333
737083279
1591824439
348822794
1569321267
1931091665
1348041244
1847742323
1109638226
915224844
1985352831
681412429
1705676775
1154391786
766166150
1721323104
1847888933
225288635
1510180251
1552390172
1344857753
669321352
425961878
1321597941
849610607
828855200
1736394680
46145878
407428795
1515292998
52730409
1484946322
1293971826
48022715
279660734
1826473590
1756878680
647521699
1752694288
1451271780
1651387039
771257641
1105338393
854989105
649074327
1469785655
790772247
931056938
809151145
1593639954
294032318
1748173518
442450977
1858146633
436138745
657168981
311121401
270226498
1499212187
740466067
194696985
1301895366
1440313529
1594345229
862494435
500406510
1387440603
1657654060
874731053
939692560
1964444425
1200367235
472594348
58908471
1901003134
573600112
1563982960
1570972774
672523615
1379824952
38082953
805337743
1236994734
813788841
1221260680
304556891
1042495346
1435825194
1611883970
1622491754
1515352190
1486652183
1148309512
1012228221
1256574796
349491673
1330944113
1510993164
1992494670
148667818
82345052
1133118187
56325886
1869458585
1629195530
1093665084
1275579171
383542506
1957143499
1862538633
1093186021
740148628
1597702883
119387235
702383115
1389359242
64900633
626524688
373084550
557937545
1457911165
1951615409
45770091
1252239299
1424340370
477792242
52057723
1460366127
802333676
1551511461
1242656000
52989796
1578478104
523855798
1297479901
904964766
749011857
1367536149
1184593312
127595597
1028977720
658952840
1478681696
1749345337
529305734
775203562
1888949300
1028922278
309845106
1867215554
284591041
704419426
1137908615
1434557126
690756653
130729643
1087348097
804086587
445118216
1151403288
1041607361
1815213045
1581208830
405632038
619882634
1040196225
1161670525
1073847086
821907335
1797418349
640347386
697364484
1441931376
245488953
1528959825
798958325
472933714
296424754
722933566
649136809
588842943
1023135446
1150521021
935118123
1266920420
538236575
915081182
143920978
1833099145
1166750258
1817616670
1944925271
922417934
33190024
1085988236
1213764676
1077744011
1073049658
1129462704
1489109509
1613533038
815102214
207014943
512426758
1226868169
1587226558
1262488050
892419662
1905597302
1891798329
1657795930
790923344
81153022
1795981408
562560346
18471916
664692024
646090708
1138711618
81646059
125115044
1017749547
1240747942
1655157077
1979801680
695422116
1774946550
1408741353
1159500718
315195149
1721214314
1399884057
1166962050
1233824058
1035603771
1773740730
816120503
638094264
1708249955
1679693863
1275748526
22661520
238323677
1941300816
1508954329
1026693326
1863772249
1126436527
1470629678
1067516320
549072653
431653304
1934338040
1047816645
1363994465
595783491
1574354273
551857866
532625079
531446053
1812280008
1853746697
1732918945
1590402153
170584015
257911874
1623961294
847328965
760377637
788819617
1202351413
26597760
937840753
1459017756
805897534
102453525
779425871
1299447126
146202749
953108354
831649867
648510024
1938111675
91984398
1766122497
1289561011
1465546017
119145405
1869829593
439820280
199386458
264262638
105469185
1176803902
1867413856
1422001830
289742576
647921525
1770716802
1251042456
1402732033
1016443285
366058890
681810062
1865164908
522474893
1493812551
475320285
241919112
1261540941
1816357621
274907147
405655117
1579516726
1699796187
1163769985
1915635022
1640934547
1824279656
881023005
792365857
1504815890
977499372
320557357
589433160
938088776
1921128575
1761036852
1591603901
1383895705
1812710950
131504346
1528730325
895160294
1550376321
1815206582
282451134
1256301614
226819491
1243647604
1795748461
990225732
1877226294
608288652
623462659
1924479311
1858607521
525952460
1477007715
703643871
1506366808
648808029
823641869
889693798
458676599
1897916143
38943913
45501533
92376903
927076133
601346318
1732775700
883716385
858023408
1448829992
1684853276
746176823
1510494824
29140405
1884589605
881318851
659333409
1414115057
580632052
1085274545
1802140125
1627589597
369210721
1697094699
664953849
1079481255
1395176116
284029137
887960030
1877528897
1163902921
1307862478
639036528
436483696
1652460179
1776262669
236949601
1163924711
1299743358
642301286
62972761
106509348
1019202886
1159458661
938609384
1178302488
348112697
496812056
1592418110
1822325021
847033400
1234692973
243009817
1804419253
656536474
270326547
1669733193
348406835
1427423055
1847594878
1206170203
1448746563
1995756356
980494511
284927072
376990799
107140296
1074011128
376680227
108326937
644369251
1495408698
114371699
1938330766
1022301784
1695630778
608386711
1209752061
758485315
1486651361
731368558
898364061
691611027
1065635010
1030495497
1929209948
1064852661
834617275
1779947223
1382133632
106529477
1888542766
1736501657
1452148481
1436131084
614226199
110752993
38708375
874531589
561618586
1071162193
1274101569
120131829
1484091174
1177955770
1351624702
1120321275
304679052
782117470
960905696
1661939836
459981133
1589921520
1940771694
1116226320
307806143
757135536
930121346
1949999014
355717124
1312138139
1272523021
1294063906
994546595
1797461
755826485
1758907042
662223219
502199683
408075586
1584877786
569678336
335220472
196866730
415489169
1457266989
778232232
1207519854
1887679240
1678870796
808888674
760173609
52499805
819041527
1720193796
1646548344
298621246
1795729964
335922161
1128324941
1857090663
1180631647
88709361
518814466
1249480448
1798639172
1980037664
1125585235
1482293714
422129285
1592717661
458098057
1802479369
374041885
1376027911
1092261501
124760662
1393054791
1525282526
1658959331
1529573912
1549615683
1042442107
271128219
1546828451
551964530
1220023217
475022380
1274352799
355249117
457205239
1963177079
326301058
1373874743
550984924
404246139
480968975
1816406006
947386283
616849997
1477229326
1652646997
1725226140
1465549955
86153135
350790618
957694241
1678457921
1443013616
627932296
1521787683
905566456
270447438
676962830
1598751029
307474980
138189541
1817581143
971986015
697515919
578615956
1505015284
1851232436
1127044598
1964924046
1629540583
131796999
428604627
1823056962
971781773
611292526
308354656
445668509
908432529
181730006
1876926915
1824389544
1576892152
184975085
1196037834
1594270289
1541565297
1032008764
646420504
833461435
1551638784
1692729641
1649338229
1775123714
243509944
266056599
663387833
844419992
249870364
38234042
1972214043
1801414562
598181543
1500625910
456612553
218993620
529089615
1855400959
471231844
16639771
1213433027
459897947
1362014909
495232825
1721824115
483085437
561297390
1632606059
1775948182
1103245630
1037050660
473006520
1204811933
293583164
413285263
1936810942
482458770
653480913
1579547018
705725174
1947904693
1463934665
195798145
870198488
209515963
75512354
1226208002
76266243
1728362532
977044215
1065180675
1686164338
560776921
629780734
1620028408
1091740837
330714732
1154105404
53299600
1760424508
1704759210
1030781775
1068471810
1146624735
1001183382
1499207523
596602630
304598380
1087340647
519801612
1736534850
1875608702
275853942
1765506670
68735078
1749498363
264099803
491816422
285716862
1646311761
1256877436
485031147
1904243527
798903968
38064955
1350886323
1912229600
575031199
673554757
1321544426
1606096210
1328353366
600181314
1819122510
1000965965
917122919
395462855
1049173411
1869015106
710308441
1478909725
921609622
988925596
1208560920
1240509365
1189571974
1410310396
795270251
561045657
1870530045
827641035
1838898311
868388543
406987839
503547073
1219728063
1126538248
269567842
1108559780
1650297060
1586977924
21571431
1631043624
1765796222
913705402
408181485
1275427388
456731432
764540706
1151612159
1354035508
1214926392
622801316
1575408422
167402037
335267814
1496105552
695682607
1558394604
848492982
1940575927
1116959349
13985543
803024712
493903391
1767197900
459964824
193193475
1315575438
1781237903
1790584672
125895014
1940613632
218718047
1123330518
1457338294
1290565999
1223129374
294855519
832327881
1914144586
953578965
30729546
1409433498
516494538
1612714644
1216096996
1292980122
239585803
168279260
1723622512
430855641
711173239
260066799
1709721133
470018575
7585888
828018912
1271892832
1146507503
1948216661
1082233913
1141155995
983302804
1361027488
1228140495
1274312761
404083269
452077904
710063743
1044701815
272976178
400827089
726066723
934348396
986996963
1086229804
604552045
286530175
881188747
551100905
1166984703
1953607673
1147296178
57615392
1359729031
1414721775
1680546834
508996914
653311944
1449752406
462547088
1951236543
1148348017
884111220
831910673
1812422971
1047426743
48406011
1288354043
338401884
812013727
840902218
1529522060
1123577446
1450646334
30028552
1985106516
1325718403
722724171
1383788771
1403033843
541488738
390704085
595406598
781231959
1128626241
1993859817
925687413
1298457
1813418720
1593765928
1895086356
1798765961
1260311337
582154727
321739636
1252479073
1841955504
102437723
1174573992
38803062
556146035
998176132
542786864
1739087179
326082485
424085614
23718733
606969058
1329700479
1429615259
354828431
1786272743
1269523173
46718563
1921058351
1560532458
552941419
102879261
1703284433
1818563154
121739330
47107555
1474935323
744635956
916927371
1042136257
269210723
541422719
1128906698
777549480
143151013
1223280681
1548150179
1344985710
846887809
1543312606
1847917221
856319420
455149474
704540627
1970141084
318718355
671597978
383803461
1238937497
108813613
529242789
1213592774
661096377
761207178
699537654
1739076243
399153290
1356010839
1917063732
509038481
1523240810
1798150909
822159808
1283946229
154874892
1482296014
1478062361
552151000
1286464247
1131547751
238122564
1924537464
1199830755
377745745
1712615238
1696622000
1647729787
998743807
1848422070
1803020976
1375509577
1091131862
1505698459
808113758
512893468
1055617949
1880326342
367699520
78011826
404074770
824127391
192139341
1427921978
337849329
20071797
49766313
34159612
1171203246
549665736
487845070
840655995
119446979
1097339215
107389747
1870691049
604705326
13762020
283350632
1048591941
1002915655
91346456
1400409484
1507588769
114042757
1133528904
432108948
292452450
14046050
771052762
1099256943
1601969673
1110362841
474139174
882389477
307420361
45983224
496615486
861981426
357673949
1662848926
1662462388
476526542
449078072
1360577001
962364982
1256062599
1993792648
1398308713
937422710
1908188142
1041855929
1596975711
1319107580
1075096171
312728314
1423717908
684550573
1313879222
1204320425
1587962849
1757313864
20113563
400150484
1450408793
885875398
1730293154
1645307805
214949738
1799969387
1824707826
108089841
1151780594
1925676683
1385743016
1340453268
1614819914
951331412
147011769
1151677775
1877466306
438316300
894143737
1076623341
862864620
57401014
4993963
1791255261
1399043003
569661164
883702453
1361432651
1182736265
1657661002
769711100
1905535062
1642348825
76376059
998669279
474701603
1232071828
1610754795
1778842911
1598339327
1112714884
1800098302
1890075336
1671299028
1933364565
1734642904
697908400
472386496
537538805
162201447
1326854120
1149646550
863170127
943490222
1537285865
1393007780
880881436
1939037893
246264802
1645288575
916266934
463275175
925353576
1494119593
1155965584
1480207954
1698104443
1538443856
1952662134
1672310166
1919605948
266711511
659473390
1295804410
1963908458
1062766318
167325679
333694936
1857890697
1664400100
1871752764
411315958
823893847
1020534818
330806882
1620064551
1042364935
698858604
539090195
1605661500
1593820167
1293033935
1364489993
133554336
682072393
649439709
874744726
395955743
515333445
453156612
36538461
1159464545
519724362
865228639
242595500
1060142609
490173160
1567365717
979581765
474519547
1225682101
547186501
81147197
581864702
1773535812
504950977
1639381329
1904818759
1163312712
1535901033
437843019
999245840
999353662
347000635
78490000
626572013
902221519
525919054
613732017
1314468749
188021592
1771369936
1818361491
1404734086
1627861640
712288219
1891591596
1958665208
777939319
1270664273
1129891392
1474999219
1719276839
64570648
379979399
1046633666
1211886739
782625291
360018525
177121417
1010058381
969925968
1232643032
979432412
15313593
1037292621
160110883
172723728
786738640
1616023488
157921091
1964254106
953633701
1665113016
286497955
1454312166
728825010
676413112
954003063
1061247593
613359381
1680716121
1126879441
1892648439
406009641
962843801
1279969001
934783014
1967021237
1031856334
1414685275
119596228
165900530
436610601
304410369
1218095625
538726905
838929079
1389420493
590569019
552177337
1718867869
1171926569
1161915831
1112743182
1165637286
521365518
54163823
1778072694
925667234
317808657
535473627
1828622229
1298770933
1563762036
1329342260
1843046528
1339994593
573422772
1052469793
1757323620
1225327869
205702492
1754882306
201338214
38324864
1798353577
517023100
1360702648
1068402330
915585261
1889895931
1286992620
363434044
509070257
894491513
508789552
1964963610
779905258
1240372355
441478283
1225805178
1156710321
1041354003
714047678
879211648
290973999
867129598
872848565
975068109
1375049098
1198732313
265506308
336950700
833245399
1326849468
1513165377
1417044264
960577618
1074418319
1367283710
4342419
693461176
709670364
10081973
427912726
1248481007
1465188185
789700677
669270524
820552709
1878082918
560089336
1333050417
610991510
531518442
68617548
1164348489
1040834629
1322126566
1747350865
931223979
1644174536
385634539
1693353233
1716852948
1624389624
950041920
1530188646
1182220789
1381326136
1091745289
1004385992
1705486940
1873088645
437135865
532344003
447039958
1031272030
286134952
1630730641
825785815
77428922
203578042
154515401
1496966180
638642978
932455892
1725959191
301726957
1258231920
348816889
376209635
1638451053
1327067454
436059732
360167883
307826637
1016317131
293229025
803523103
298439088
1934999540
1607479888
1287944388
1728807420
873696927
854602396
1459961772
173855646
1999174440
1621577591
133076459
754699677
1691395925
921565051
853795058
1440596495
231119139
196387054
1078209971
691933732
1224082730
1228461689
1923988869
1032509248
715535655
1365934939
378419487
1437028914
76967982
224517367
1430722827
738043005
1482611850
1332291554
890786275
469949034
915633654
425707982
623269253
1784040582
1472494120
1552103545
302552518
1636654330
215740431
1621509958
1947055129
405502403
1582264674
919571389
76707499
819930077
1215019055
111589371
1074356359
706537852
1683491020
255435140
1013271766
1507761988
476182910
22932859
96887664
1774657074
190854764
1395033454
1272087827
359104371
30778776
383846025
524962841
1805411158
1573117801
1294169390
1219439613
1671979186
925909171
287334540
816768818
1094025697
1418879811
1972917084
1854764240
1157396594
147809868
610792750
1523023951
1371022480
257935196
184248424
786458014
660198514
1412436216
1115507266
1307857672
1449561262
1455215881
527895445
1445799566
820706977
349422131
1587950758
374723627
1198418650
394608548
271296342
1246812277
1920849666
892149759
1402377174
1780628682
1396156481
1438666323
1919246070
88882178
503265827
168168619
939491071
1626847206
1580062014
1872009503
1901065348
101169176
1846530353
1597388011
1864764328
392974942
457610536
1986311718
1769878352
216763305
398013727
841534974
1996061841
744603566
1830929053
1598193458
656345591
762788047
1876513527
1363980474
1602174286
478872722
855558023
403619743
1390301534
1221532191
1493190147
1026625088
804591846
1281392643
515724811
901048239
1865737552
948697475
448356784
1486781582
528193274
1601030640
529844221
1878321400
789201741
1934537948
1122271407
1185613869
1382614956
554621507
1442604483
1174642504
257953125
905072370
1511823029
176703024
1750333679
216081541
269835218
1422192627
1245611154
1442910611
207086477
643232137
899784795
1430985448
1181719873
488485709
1701038495
1496965488
975797422
1047364366
296246783
344147471
1070000184
1055314952
232943827
1998192127
574778734
1667636339
1356601315
1669944154
1021004788
835680027
1778927708
318547643
768671964
1899519477
1769569615
339021787
1150714561
1649656012
678862258
1026164157
241170429
1085282664
1393944163
1886612084
978536606
1358216293
752818075
633785699
1484575374
1885649468
1578824085
395240118
878395722
1913805654
1835072186
456508077
1943759198
1752141552
1641302808
602198879
65591313
1575667000
421905824
1371406450
864304429
581237152
662313484
1282200397
718916094
1362016709
346250928
1326141411
368502109
1270082626
102977043
1984717520
1661370789
346331743
1019655522
1216562441
914818265
722815616
185368781
1135355320
1256855942
1383687591
1440151922
854866311
64447291
1313061538
395262589
1398573009
8353205
76663379
960572845
665503430
663376841
22537713
1022307656
397299454
695902809
1470617678
1914869606
122558666
1539398541
252682675
26738009
1608313097
1810828612
1850354666
795137289
1597427455
732486031
424740367
1687380615
1342775697
1390298220
1286550504
114550508
1480616838
1141085231
1807447174
1217753107
1405854556
966754120
947677920
1317788206
291838730
309509781
1437473613
1321340680
1638833076
1324024088
622356068
520659632
1444200587
807946010
62810115
1595956779
1004173268
1356949583
1831838825
1044037700
214092625
517924250
797835135
666086978
1583612838
389282765
1617797149
1275205211
1376826337
1907987206
1541690818
1256214224
888455636
252864572
509015051
1155804547
591720622
934894470
1734899279
1298803317
373354999
529013987
1156304213
273403368
110129963
1904080736
243180029
534829687
1327488105
1690593725
1110377241
123667256
1309246406
763409475
1003660482
887930307
168918986
281590942
1734175369
1902555966
691712633
162268403
1944514344
1730845871
1782333270
1366141845
1632203997
1191336015
298930960
907005569
1004236158
69278799
1622050304
533035509
670682701
1685078639
1361620037
524431768
555957015
1679532103
146102736
1082967462
1947717106
1686232612
797609965
1418023563
1946967818
125046162
1249204090
1621084744
986885562
310129680
1200719101
1832343313
607090684
211086597
584499643
1425458343
491070098
743988119
271876740
1051844014
235898727
420482537
686357568
1041098443
501616952
776210898
92726774
1318581844
1526310270
1644487218
1725633927
54643266
1756453230
1608745171
214551297
258281733
933235906
364309707
1419174027
1507157835
1942131926
677846216
1920120008
694106478
868559698
1789706991
1925944825
459596105
1100578996
1936161695
33361670
1811968897
1407655363
1094258723
847068735
1527234570
999875044
1756511523
916406612
1170756921
32319388
1930622247
94774475
1342398344
584495754
1146075836
75890083
998345514
1996535301
326217911
492222437
126760391
1324814093
764718905
1109712089
1558052511
500362529
1992251090
172538746
711909961
850266073
1633130670
218002848
1590148576
1611125549
1913665031
646987904
662194508
761676436
687316727
1258406689
1176724384
1447903096
248417106
1474838448
11509680
583071742
577721665
109610725
1722483863
1713816909
927599312
463060804
774361086
1443939258
1906601279
487154805
642936459
1984546635
1289016225
1026872042
1007623955
1583972778
204496652
320490849
399188719
1712619399
504625900
1731272796
670830724
499087932
1413695576
236669078
1309218574
1067811223
1315498054
678857296
1076396987
1289880458
1098202409
974980770
1922640865
1882640366
450054884
998093053
1922666762
1170069866
1443641762
146209319
1704524270
1426510226
4051446
677647874
1472660212
1660444686
250782734
1592751607
1243406445
1927926258
1075649730
298890281
78445843
846448869
1438780002
1223395931
300121333
690930234
1153842230
1706549864
128441204
1227743984
1410757818
1353056002
886344226
314035455
1104231177
1124983589
1133917894
1206403599
397824088
1229118853
268977637
358416581
26748526
1244320498
495036487
736047703
764008867
1648773889
817028489
1722746448
1435450851
1148470730
214230728
799312129
896534927
1076191996
443860365
1226658953
697971720
1231736528
16227636
1737091899
17768115
476780286
15752408
650995444
1791303648
1158624757
556213509
1125799146
458833713
37002846
1530102170
1846530877
29912645
1720029262
819700343
194459504
728359444
1564073631
1926921368
1505068342
889521375
405694756
1792293134
262287089
1138825274
87032098
1417500529
28039181
681123225
1907258941
508431880
1166087560
1212891217
531885738
340648466
1549968241
1228568090
1844041043
944744055
1605384110
1092560381
1691229344
1263912736
1398448006
1618368560
367699851
769399485
1176505665
256491653
249400861
498299510
1133898090
1304815160
511159295
847570525
1612073359
684487153
1753465319
1512170171
1704271551
1741124229
528174328
444675921
551574772
1528570967
364014610
633639661
1498026907
1379380796
1269732103
965891414
884318401
619329576
321537259
412507961
1198292032
1141782021
393845129
643918530
771125424
1317632614
240994864
1771547528
431722364
1408959432
1374533790
1861272401
701731923
1684315214
728575108
865481089
1475102771
331870873
1240472505
1864259881
564386053
1246553423
712337964
1869877039
1254353950
1734060191
1271372578
1797124870
986759551
1283509447
1613981109
514568514
983277902
98651334
1649278493
470291339
290642025
1109546790
741044748
386638937
1500129366
756626801
12953558
1142615341
154037177
502742210
1931907738
1813711693
650805689
404251015
1490788644
552447528
1378857072
457277378
1848121909
1951738609
429444058
523968090
1389564580
1037065233
46260036
443869995
784787978
1148212917
1794978323
859965277
877994499
603080589
35036722
258283769
574839065
365555982
1590826126
853833568
364130516
1807759253
1233599866
1569722624
1715839862
751611740
1802152453
1457660886
1146319181
582508537
1792720804
1061533582
1135711443
526000525
250529426
1697539884
40847282
1766673935
1719982210
1703979515
340378902
1056259371
1971838823
864740641
1347637018
1294071901
1624747712
1328827149
1778674972
392521920
1829411950
1125232662
961621403
525023504
93146862
40362657
718138744
859721434
808128228
637952841
1234912780
588599151
1297550814
202279442
1355492113
733444742
1724253835
351993975
352551164
337496838
217436488
808165130
645573772
1886846612
513454667
1307871145
1835920430
368859226
222085606
421767962
1126864029
473325304
1678985915
753797261
753096587
667488143
99912179
610687939
432853663
210166770
979401140
1181125848
958545707
1082029370
469066735
1751779751
1758708558
1769559382
1509248528
614192277
1569818067
1272753737
976275986
1441178134
175085432
1021246821
479658890
1074774792
11568837
785275717
204442227
349279519
637635829
386360267
1511088812
761587476
909613237
543753554
1449182855
688003971
633532563
1113565896
1919140312
142384395
1358095698
1036310641
1849619423
1563544403
1417779877
761674916
1549162588
66361049
859610698
1607893329
851949896
1854110293
1497049319
237807781
578711829
1731849767
187829253
1025137388
599119102
1647577946
5724543
630121622
543490019
572185441
1570940558
1707479259
842166515
1214955004
320376527
821244557
1980659714
456252171
1353613425
833891592
83082436
1138774792
1171627398
916114488
1656994915
1249893922
1236113129
138081179
1489668821
1029742500
1534410372
1656978520
1264538158
671805456
1965041725
1717333089
500174719
1608395175
514446794
271562366
136659852
727974077
492820622
1277433983
1992603845
1710300618
1919508402
334207585
1745984522
38366141
1627233615
395697725
500496868
663157727
154725345
1439937038
560222369
1271714766
1368142474
1349225181
411464818
1867643365
1140452801
1513747520
1037775070
1913962039
442941102
170361059
1249913279
603043439
321069839
372264540
1941805378
1082051059
697231741
1355108360
645954170
1894193415
923510643
1946694297
1330385520
901905545
392096657
1451302680
1402508885
1138712647
1156481653
601380431
517080111
525104688
1157110720
1228459953
240252702
1165221613
1860097549
269016487
1587521276
979073103
239658914
78641807
1267359517
1749147343
1084294306
1142941084
1717296303
1254969076
453892347
1418445809
1965925987
799616986
793982868
666028955
348204124
1421448177
18839662
1509559273
1475546709
1689150121
111238636
1899062423
757480387
1841560672
1653280949
724808591
1445932719
1092609886
132011838
776583766
1221953510
428215254
1767587085
1666881068
1654534501
844868836
679334781
1581238178
1817611239
1249155574
1734006378
147539809
684820301
1738035844
635454444
1717463126
1731121821
491081766
880255830
818804526
1146381952
350538277
793469779
1898371155
867834467
340596492
1321161421
1425798846
95866395
359485715
1697008365
624686417
1122957239
1677308582
196492299
1537710734
1032029902
1127101800
1011494454
1503335288
742113396
437601484
1691948034
226391135
1955143744
1963698827
1214242122
1019444543
1206106228
1935817823
993686771
954850954
212354056
1313207313
1630201814
871415234
1634745475
1869215930
799046601
1313938010
1523707415
1253535936
1485371784
1458125524
1552147209
1109319962
1024582570
1007511719
1541543545
1097743711
685433225
604020021
1479587312
1376920543
76691130
708780468
658590243
567078644
1943227412
904135641
1126354370
301716879
219692618
160048572
1365798945
742157412
412332361
1809749927
47106769
1325077065
1902965259
1162813972
328055200
1697556445
1979627873
1488577461
952229701
233822510
674243927
845823782
939116257
206730404
1477900998
108362518
1250384599
389666751
1475263642
835433514
1236516183
921421346
212824992
1067666831
1925988519
1894910961
187583640
1221990537
1033843318
1325323212
92326580
809989798
696987601
1214832644
960404951
216466481
1194778452
1522619253
275964821
1782030868
1397292670
588113669
1756550768
424767733
1892834718
1097403630
1965019384
919623967
823815881
111330101
909663973
976132195
1266893770
1576898848
573233744
1125685423
1112252074
835298428
1236825453
433144239
1509972805
757637337
454734144
1626906489
141495931
1864254130
148836182
1724283614
1246325453
1261434518
913584067
1727765346
113701930
1693232775
1438140844
648402515
1164870579
1788057259
1174832114
828584890
1929891577
1267959673
398174656
922513218
415659239
1116194386
1543096029
1120088753
641598901
1834719529
1104214407
359480024
285793801
1842820582
272058063
639655334
133379526
129644279
283271803
28580589
948567448
240735771
1673298515
1562381364
1197746035
1181898628
862430265
1573660995
138758004
1924831230
1960814844
1324194816
1660466315
408240564
503252663
242013133
359462681
1532220926
1211247251
1025301545
321158102
1028747429
1082684713
1411605925
157220112
554104043
1441971546
270881348
1421174713
798485511
515022989
1035226300
1504785456
1146251526
1880017442
1689155807
1594661159
835793293
1724767183
1233760612
253764121
1969435034
981330750
716767671
1873904685
1780019591
699013710
1877553237
1339567920
30044931
280192653
601158600
918397029
1257970259
1707422488
1919820020
1158051058
261692591
1405161252
643641992
1739927082
591548918
152486283
1340272494
1409808241
925588544
1819409361
514214789
528223122
814096856
647351974
1523669388
1807453744
1977486639
771537424
351723068
47416680
365917043
1537701240
377200521
1855090334
1564418310
931313428
1391129783
518292858
1913864390
116829272
246815198
1438829039
1960197423
531104750
1332968569
1430632041
1081125191
1493833531
1662215204
1816948751
1641058256
1306959431
948316141
1960610231
184798921
1349330115
525471065
1382692957
756523265
793704857
940910391
486432835
1355699420
1872403340
792134016
723991351
1027960732
788551659
175508773
1660235490
761356501
821979636
1495943852
808759273
1572594163
1075385751
568025700
282992107
1314383406
93037348
726328553
483653108
1109322220
534774317
406358424
1058957612
589385100
416590291
1670291413
215088195
405842364
8436827
1761769593
1120159533
1175918882
1760382363
83129619
87794084
1738970735
608977218
402671310
292573533
1318324759
1979715
1055592251
819078620
1811015579
139556869
388016068
1109413170
781304416
242478959
68309551
663485918
67376305
457257283
1377110616
820925103
1466044916
1733176404
134606252
611370441
1118260247
1960420578
1254393127
752919675
1060210044
375784320
1632840392
1812211801
992256133
480231616
544021373
705406189
1690366038
433755020
1165328350
1107342506
1479182067
1587279804
1247942033
449828231
28574223
560878243
1433783779
163363405
1940127276
1098283676
1052783229
718661600
383271748
1262204516
621749168
5794331
474370966
1791300869
1174313286
1357904181
747586588
302672577
1758868577
1435231260
506716477
575804268
117157038
301072800
1698457587
1362903362
973119880
1633621285
1291928933
269768110
1341743037
1878765112
485234371
1684778021
582796219
557382004
526636800
1091029722
812792399
1961926369
1323001092
914178792
1428940053
1730051618
1858482449
538227042
231035223
1899065170
1259441734
1807424169
359755918
1176509490
1828411228
1812710774
1943111754
1452769956
443721206
1132710979
464905819
577223915
125163796
1419161944
1426732667
113503638
1920461479
742984056
1520559960
789592946
1208504651
616931283
831267382
1656556866
1489880178
1796942209
112230169
1592537686
1146864215
387105421
442590352
1160230545
1131868140
1074054711
374179551
1484504764
1910012193
165233547
50353885
672523598
1741666267
1130026263
113660799
1393925821
626123904
235568485
1836762573
1903839148
1487446126
1315436416
1809590139
1115498393
1017667082
1441442278
690560520
642510452
976156788
703199052
1686629312
31469019
1700480605
350574069
305905741
56615785
690120628
1304675274
1445355775
1051109086
1044982393
1942227903
203491446
1755227932
692630172
848036363
1047926679
78478388
503270484
1437341562
1030432963
1254311694
1960179637
208391022
105091560
1831427800
577515283
1327091959
142563464
1690425863
383494192
1731669099
508347977
1206813141
478604235
18884867
972042994
1391092198
824120522
57045014
703805193
1321448631
790212710
785653488
858856755
1545218223
1111944970
54362207
422868222
169630720
393515599
612082132
139239968
1538815227
1672766090
432317619
71289382
1492089584
245482510
474477942
1479100503
1363028669
1162111811
1754929913
667614895
1313313294
1433879927
996678306
1276623697
673745305
1875993370
1656834482
1254357866
446225471
733536369
1708984333
464098984
1174526150
1349534267
559873338
719482831
523153076
904223738
1972932744
1296910265
1771412060
1592429132
969532751
1534047052
46286617
1947595485
1479953410
1145609689
349642581
577944511
1340776525
159336821
1035282798
118038593
1545543461
111338297
115266665
777738511
1749122917
293637351
736681118
1357724266
1693014498
805278858
1963781758
1968218635
896763233
142555317
1685609172
1754995112
955947428
458804931
1189179067
458019648
896202835
1720884163
464347177
1462631255
1230337081
726149821
396039960
511224793
904715286
1868280960
1392759845
1549647512
1428816186
1056487557
1803990806
448535042
604216167
1745414566
1155100822
1679295394
560229148
413687794
1899414634
164253893
1570265294
78067982
1050832252
1337398093
1460000517
594647470
1621997084
881971594
970157755
577263150
1221835759
1824659299
1646991120
652635410
1547401430
1022973097
1897597392
225456325
453008981
1824733539
1412519014
414134246
539402449
1840275677
338564512
1237074131
1150778946
1210532863
1303704110
1509883673
1897790501
482515042
1821469530
300093285
1892365961
1152269099
1675317569
1058641867
1051224276
310067816
246283876
510788251
579489758
851553037
1834651798
1979331508
801543922
1951580757
198013136
132127725
1781698003
334772823
1960678814
74681095
751734880
1156131049
1538665533
1210556575
998833582
222926386
1443868525
411464222
1578267484
1460274082
679472649
739320718
3189769
1346897836
760269450
395132332
1347655528
838955525
1174232049
142941165
1578449663
901730763
1834644488
1687849413
5623879
359233005
435530210
1199198189
1012519728
1171576386
1728185671
1563017679
521836228
1746788435
1548358405
736234913
1613603566
464760994
59808286
828297891
866199292
1834819655
932520768
1119215677
172080388
1095331081
1976141739
1454646087
1191311307
1802880804
784472197
942742478
1160540775
1817737649
496231433
1850004117
1321486561
1850816121
1204932696
639600578
1787396177
244670336
1398944495
406691099
1732088412
1116454971
217484490
256401335
1798539431
24034538
781528766
882894535
779147240
345934159
1276741874
1743630008
1969209996
715428812
1515769026
910292799
383091266
980884124
7886882
1209638924
387104189
785443193
402476905
704098580
1250557003
1698354288
1414748352
1762787446
1259828299
1420207708
1040901714
621528957
435875161
525829669
1387127266
1055625417
877846592
1719740405
1656106656
1167276770
1021352039
1901577663
163595238
814606616
540995776
752601425
1880794122
606057749
335047096
294639898
256509312
806512054
236783454
189305571
19586911
946645219
713978067
1513385910
1005844332
100185143
609286186
1018741321
1623066237
1358939532
1305032445
655212917
1307754847
1443380327
1328301547
460143609
32446207
663350861
1324777468
840610113
188286885
485526526
621847955
1587870289
163102805
497955578
1817560167
808690604
1427740351
965188401
1163698397
234389661
384745504
246569590
506242758
440482047
341647351
1364460683
713896073
1555921513
557990584
2610718
278511427
804655706
1509574171
1885782859
1444846578
437413796
1277756202
1874903487
262193692
1593158451
1481734586
1396173341
1018687
1534060385
324797264
1126107778
1350283105
507888755
282624977
1800595583
1591000971
657877836
195241136
1070642785
270467414
1061185258
937137569
887819501
118496258
667985525
1949454789
1768855956
282619529
185676167
207015100
1817192249
78296118
277319947
1053109000
1380146371
1530934402
1552836864
702994710
1570539946
752655075
988572163
245550904
972182374
115684784
1215539573
14177578
206007319
1273296536
757395002
411609748
1620633591
609414571
438931387
1615315445
383661321
1500276227
389936702
1756407230
1594208167
1643703663
1712878631
1113553813
1815342520
1327045286
507605015
1047811661
1072963159
1454779755
902478606
269661181
38164108
1954883127
624701191
317987711
1281895252
815634354
1964955196
772134717
902956686
653807947
1743447470
495559420
1525224528
1774066420
586381509
1207777679
1639364732
662004502
669447680
1879870145
1140997700
1796429634
1108786543
1926836283
1039776444
1875018350
430208385
1645137088
1608079769
167727912
941214420
751227565
370817930
487733821
373445641
1665750465
1984713381
120943676
333420193
1568026968
1535321031
1617801985
853450544
940400220
1900256194
1217319211
1588329286
41276101
740663778
1299827337
1408446930
410958657
785332075
1022608462
1128663481
241734474
846096585
697864908
1278211267
1406876902
385425970
319818109
1164054949
735228774
1712593528
992219905
124741491
1037490707
1400620779
920631045
1223064299
1518421056
328584309
1101420713
344549115
1523195716
942979091
168386323
26580090
1822457234
286689065
388932285
904473310
308252433
759280983
530255764
1965895490
1348209469
1359070340
131711168
819653881
1286848474
842732410
926543292
1182600998
1215502923
453747037
118221771
1227806693
908036289
1092577721
550838579
640655322
1820032734
76763038
1890025874
82374348
1683911363
678059348
1605467766
1298755383
677710262
671284818
1455754034
1120187838
1996493686
1415344799
855802516
1975947791
1182337765
1026324416
776532022
1678420367
1268909612
100977164
1936215826
675688647
1402041018
1918819715
1129046192
1069448680
824757321
940579630
1118543802
729879513
1735850486
1748276963
1084440577
231489395
869255110
447881416
281984128
670150122
1753602575
832955785
141943619
615563656
1386978377
1806355454
1186107313
1800158124
1597944521
142273980
45468929
1881711874
316045699
872418213
1371745710
1719055570
140547213
1214337228
680333330
1765091649
1549013156
536019087
473998063
1737130632
1552741017
725874521
1384337352
248216723
330904223
624313122
1106692682
734456349
744340288
106381901
1924817793
435953827
1959033546
1320652170
1288710270
1595685564
732712402
1328888069
1471504160
682483341
895110702
1236831929
413833814
863432274
376531253
1365385007
90942183
1654917882
1767548087
516892480
1121136966
1217583489
358957723
404812988
1062822640
661103857
422018103
937890591
1469253902
973631400
1035581298
1311012580
1137371586
209663799
947600421
935791884
1760022025
819895043
1925626958
1084647766
1032379247
220125087
1064514928
1791514722
842019930
315909088
312040707
520905078
1871685470
965519216
533370939
1451774800
966908263
227447809
985244935
707234304
76996105
1554220558
257829531
627606414
1173667462
1794821811
1859634168
497872760
1646902044
1584098122
99460343
204170016
1915831854
1440739370
1605362983
1271047141
1729290924
682900321
1484513233
901011880
153068562
567443001
1562793058
746913552
349063150
1901113025
1066205122
503734686
440260461
1583806498
344104318
909923777
1224418864
240366117
858795779
205801467
562065513
1298020545
1910980305
1237557436
360490920
566642168
144612679
1257921809
216448745
107870691
605073225
430946100
1360156234
1262323799
1722483877
284007943
742934577
84233056
554165743
1509553105
1991427501
1510915979
278543264
1272554437
728616690
1355899482
57612300
63095546
1239993805
1189536567
979751153
1675465738
581943592
1399561516
708981628
431270380
771920016
246955797
540520960
1586426394
422830323
304871250
530464807
241192460
1296039801
635259022
1143578453
1177936663
1861322622
60096375
166989200
1140185808
1686200374
1349242674
214373966
1051149534
1019477281
638425869
508940747
1004591438
509029869
81517133
17928004
1026912179
1128119539
929607487
1849002509
1960594718
553342171
1291213497
1512087927
495978781
1543712097
967739349
1086722783
1686556252
980451172
37350805
1976514636
93357669
212321030
879675637
201772924
1179897430
1022547367
1839565346
1989265364
1232700918
1185187550
1657832095
1411793100
133494148
1738015050
1535929523
1077396526
341313190
286943246
1503552629
1113072922
366432314
786256513
1182983736
624594493
570109126
548008448
1671010420
1596473712
718461025
262519892
527817715
70698362
982126476
661911233
415583079
792270409
1629354232
1879744210
838030574
4364812
1288554194
940342124
616301591
775407168
895510077
1879420397
1378593780
757963731
7782574
1890342824
745409594
1399613006
1476898544
924277884
1610082322
1307101156
1029337294
255081145
1631663799
631888983
1351536948
243091634
1270804339
970181027
657369836
1587133733
429666624
1471582915
1322431972
743659114
1448042294
461568980
1448912673
1499187817
1824518728
1426090191
169954923
407576568
1729084417
690688729
1169414668
913046690
1588691138
828118202
1517110299
1128204709
593799819
57848593
1051828912
1108481923
1762933115
1374273088
248080412
206141592
652827865
1045462560
1669537785
1646120565
118037332
1308376344
1449753774
1907010866
1435531759
1264123460
442300530
283840614
1950700334
1977710727
1099759156
183992131
1137146234
621760727
525996729
940975070
1462474315
438490258
654400497
442686138
1453070728
1529165128
993333914
371818032
419754004
213950050
980726000
73769207
213488569
1242771082
846359952
779056169
1756552407
523834358
289539236
420708073
1240934956
1262403803
1477514931
324567678
385817673
1233269685
1177504376
616089092
958089437
867836781
1971335690
1141172389
848276360
1307105342
743667277
214337608
391062064
1226851648
193049837
588872205
315042430
1077935742
1487256862
1221581710
283397461
368531324
70352045
707929253
1131350775
320702987
427439725
613311876
332221491
105288656
1700040114
200070512
960975328
329832819
56868465
219801044
351660752
377244822
1413728595
1551917224
242614360
1839553612
1225492847
906383228
499103805
632022345
387994106
529700760
330784521
1700667031
105665643
162999214
1775146941
255933222
41170218
17286350
1162917640
469575124
1484738318
637386450
440397057
1358023814
808950898
742987704
1607065228
543596766
1253362280
61229245
1169983183
1973248794
237211453
1937797608
1664207148
1935339639
978967350
443843850
1143038477
1163968818
208825448
499328431
1932708882
1897738966
282527356
631554460
1999623013
1537040901
424923572
705042106
288662602
39582116
1056883404
1882085629
892506505
776342145
1111520168
884590547
1030602714
482505143
1299318000
1955507040
1378660065
326764861
1359717577
357535727
1463455579
167868035
498792067
1839807302
1276965873
1597326368
874247873
1998948822
260749676
985409888
704677569
542658091
1075496459
177396439
743364692
70024328
118673195
548320175
1772566644
1130401068
916365391
355125825
1045291103
887865003
823819472
94376804
1413241136
660533334
1864650819
253318409
1120668366
1605944022
538021389
1924991630
1168098882
1831754978
1038248834
585116270
1428076234
691336234
1165334243
1057934582
1621335954
1907096618
71664577
568862077
1809094089
853206276
1739140452
1229293673
1836833845
830339891
554198217
229316510
1441170337
1108329754
1122576933
1610927064
1015987830
1182589069
184085233
213714540
134298004
7431267
1864741522
1098733547
4636703
1150504829
1009297557
911609714
1031775494
1533556925
1120243942
1081230410
1965066825
1858430809
733789871
1138194486
816200427
254957396
285282716
560034861
921392882
635357147
416484564
290328475
1051745805
308704880
483821293
59769128
709178046
1427321770
1569128440
245487165
507251002
951619704
923636579
1613904687
42355096
972931030
564225375
658589260
1843908719
827530739
197518179
303276920
1710095950
1472967807
264249686
1582739529
374539884
1984382447
794726638
761030435
897306354
1624050373
1292321658
1498940857
1590946704
1574413047
46987743
1695931823
666683537
949528430
202431668
1604453724
1964428486
874756777
573979409
1013447121
934794230
1119885185
1095839390
1843269397
1690732022
1626693457
716126142
93862144
437838969
113207644
580232526
1578777998
44455194
901081765
1685229245
724795599
632595133
808098006
1348180812
883200630
1659298047
1424695722
22957984
467942050
925943288
868293552
1991905723
894380290
625099071
593064455
338848435
835339174
898988399
1250802566
647945299
1254654699
888543058
951457242
1070298413
1270612898
907924231
1198459515
1061101889
1477739060
994180522
468209745
1651476629
1765601772
1264299185
1477636069
971858592
1156330480
1526575965
1690778780
1354149074
1510098509
1096927201
627897341
917326109
822438471
1634787734
1821745852
1468763073
1844774514
1774359210
1744893353
679789600
793652629
253136467
430574546
1836252542
1681137892
1737799594
77567915
1975276399
460838533
363593833
545218925
1473761528
457733543
1216816923
226303951
1630081105
1147463002
1621205864
1182517955
1308763209
1208209619
1896653492
1137846790
157727498
260645718
34131133
247859942
1635825164
1086178379
1729696442
1216327376
1703379850
1249287170
1788420146
857824000
1512465306
833724639
1641383528
1290720700
1418530887
1449008051
1715502382
893310542
1146504676
551708277
1154135813
459592567
1605621549
1408483783
191664748
321300071
223568651
591841255
436130144
1471579981
896999138
1115289677
272847049
1575606824
1647006760
1489939652
441742752
889098020
731142091
1147266458
841839075
224474359
669313398
358992923
713838646
796356467
1506079475
330485164
1763987068
1859755159
1492707238
1003342950
1991342115
1606019222
1106509905
1574538566
642238394
227341382
894513632
1408396371
992758726
1111538596
813157026
316840165
1960824863
397175629
560877591
65776704
1643713941
1928591236
1007265300
826404362
162168451
1999238219
1709869203
929661455
1790279169
1246628626
694645137
1395308282
815220597
1893083487
827854187
576374986
1978872744
1893656189
1123947563
666827828
469096919
72468194
847701258
214401371
1994584389
1322745721
154507733
1730300480
1411317334
352473234
398168061
316663017
235478876
1440302771
686771223
1835395833
852489860
666302876
841174499
1992103897
1896150019
176848451
1784259398
1395609768
1532696245
1499205351
593175774
1099675239
283684409
236782040
337967422
67168674
1273228067
1894049764
1596679786
1571245748
1080889979
792863930
831819974
839422731
1844730487
1979568723
1518344121
1437805936
848460566
377982121
1159829406
1374917827
1206312264
992458355
1723885127
1312569868
1052481690
1131843667
770677809
292248469
288208796
1452091490
681705126
495379038
729569947
1054832494
1446616072
1174535294
14505812
330999387
1043434951
341429112
1843622986
1115525476
754505855
59625931
1834482903
1751769
147373411
1916581297
658504330
346453462
547149203
1154714124
339375945
1218257948
1893362975
1291226055
512896914
1025397554
1014686984
141384401
1123371956
1304431318
1283036952
1628798489
111158804
336440936
109852784
789897993
532952652
343808828
1423300124
517461180
1334547171
818400294
1531294842
90786789
237952500
1664259197
1478086965
1050729922
984470257
854096512
1633744139
1941755334
904942288
1526991003
156003093
1511312000
1161469519
155390017
661638381
989108259
1316312404
902050550
1218057157
539191669
1832488524
1125707367
1948467128
1498041967
1891898985
1357475418
1383628645
314695503
923153339
29688024
1820166954
1520975651
1686963107
1802576187
1053273555
848637718
1547310589
1963957062
1156914145
269275444
1670687179
1341281618
723856201
584167802
180437844
598540785
1628428474
377562635
1682170447
434191866
1201148776
432496621
1600343138
992103173
258298265
1112245134
1715792070
1980044999
1158830937
1626994839
1470467868
1319048636
1018601996
875254265
1706824049
635027442
1824348893
1358893333
1102116463
1813000664
1441797670
1352355342
1745136406
948781713
868504490
491206907
401851166
1364299326
1317604124
1293358201
1729046944
1006066010
632525056
488961474
828539248
1387670334
1920632514
694859934
1544277922
1941028421
1132845649
1567265591
805126126
1529919306
798807577
351638544
322679623
1848601937
877343753
1545410402
774191892
269535142
1275446173
1869169784
992394196
1848793435
687360216
651561426
123598684
1767091359
710393969
351492744
662440875
1865472736
1897947896
464401858
686523580
529640523
46715018
319153716
714394929
1129488960
1814615412
1161088042
680155015
1874532080
547229216
215217100
149974136
516865946
168527284
553249230
486955574
1772193722
519166310
1459511803
1730619838
763355273
1496567278
979745813
700310118
1269071088
571261250
1777186563
1230634453
781352905
904824716
939653390
1631971411
334405720
1665114965
1793039101
1801886919
558190038
831015474
1644702932
454919730
114358131
1189014769
1117862117
1301564220
472143116
501587290
1606732739
1598564076
157144740
1864537171
890247154
1346306427
438436094
733782020
1923168308
1033073245
1066969206
1618843598
1445323841
558227710
37428850
1930453590
1898802110
969707364
1607575827
583245690
1815568417
851750982
375488184
751362311
1928765536
941178248
874463378
1004592073
1616261707
1574340504
378705162
1678181594
228167003
767483799
964528512
178622488
1073489714
916815735
14577562
1593346964
1193535318
1600623700
1741946658
759965856
734917714
939346441
1385691634
1086475222
417490881
183904542
1290212659
148154753
1693988393
1888897427
686018874
754981757
1223075892
1405782430
1935771635
1949068906
471843049
1433844021
1117520314
348827804
654368083
1388787613
1390676595
677840043
1593699199
1858806363
856963877
981986376
955129802
14228863
1389710373
214944717
1109804325
1615522328
16444597
989419095
1555486615
1787988156
587101193
1432357165
284127845
230550410
1984193201
339269576
81464925
209546756
955546596
1667707284
981044101
65508657
1121503916
1759691297
483103387
1393118854
105597774
1346130102
1548669846
707851591
1492776024
558684518
1326940666
308226284
1193024951
1679759531
499187055
471074157
1645177433
1607553564
1389337833
946352541
393582292
683854893
846742828
1685163149
64699960
423817673
1404594412
1051407020
596375118
1384152443
903259767
1189256593
942275
889621146
892724948
1630019076
1731841331
1716685471
1509924555
670314495
1440749250
847635024
295212133
28416675
105416500
1975901561
1037525459
304433671
1840082522
1610390769
564369323
1347993032
278369452
34691561
1671926366
437649023
912948470
797940238
1328418895
1681780101
1941535690
497262827
111476474
108623582
1655424752
137684074
307284009
303403806
787034583
869167980
739232827
1928491962
97629010
719023338
1505603291
1545947268
388642761
818326154
1579746650
88798399
1386292215
1100160742
1211324498
985984350
819783120
1555266735
910887142
1966250715
1217694781
455075925
717070606
933901093
388266577
1828144454
728778805
943486423
736158551
186588552
372991924
1967732426
1668617552
734121654
1517399088
970914543
871157942
635877362
1250364022
1559346114
529088270
125979098
49006263
94622316
1218193589
1239620497
295487887
841374949
1285938329
1125492125
1288840462
100158017
1226796933
341033295
1085709025
331958659
152097374
1805331734
1540225385
269484557
1990244533
562116869
809788718
202054210
445334230
1612014224
420180847
652170561
1582761655
240409956
114826408
183905759
304902713
1351541029
1437162446
1091715683
406069662
622448291
1715707505
1148646081
1532656567
1887403857
1657548095
1610666426
897748090
272833908
740935494
1327584258
1648412629
1185440430
818817169
1065826208
1095651978
980879466
1569101581
1966971402
1316190381
1846952054
1649288087
1606179365
819439650
1643317326
1258613294
1045528374
1010665718
1104934704
1795255304
1875255905
903870849
1993993342
1925888997
1529649084
89624230
391579305
736827990
102840677
904568775
1199122292
1304306120
172500323
871078731
1092596589
1003757932
397321226
1421592787
1049000200
1088253781
1324023248
1782439448
1470191045
1775525303
559117609
973160204
109528140
329206431
1889339242
628790564
612019721
600000709
1792813387
477578604
865679590
423713410
1654419287
1259551433
1289168086
976201979
704072674
244051477
1466260905
1062402627
117068089
542645935
1476787764
735100635
1726843062
639559395
861292069
1623935587
1961665518
16680923
471232056
92816457
1433679804
218468040
1366771389
556488880
1980096091
62372874
847488749
1474050113
292549054
599121583
1511492733
1694921719
5399141
668883179
1349338645
1137769793
132424702
72798222
384181108
1079971772
316178544
407788418
1658457214
16471674
1496372441
1374427505
602363369
1249779848
1767498495
988084135
638335192
1776132465
6346548
772863134
990033606
1435951248
1892780045
732679207
996105888
641699800
1396562728
1992210792
769853574
1517946506
1031153202
1781866045
729701495
1057959884
1290220750
1723522276
1491510886
1888867297
1632499815
1391260285
1776637913
1025891387
560010826
1350299715
1060116439
605668587
1460009505
1597708902
1706551618
1304464920
1960786392
1735360269
1688575171
1232536008
1678849574
1913387398
1244989749
1399745495
1076692334
1742481308
1683409044
323967753
1637934844
140510709
985318473
1714506396
644726011
1544403486
1959559098
43976220
1496573249
749467895
143632650
615086264
996225221
1964142220
875940423
542480330
1672562768
390437302
1181690295
1798853827
285659174
1465388655
1557160114
1295792934
93290874
1497165487
1379110310
1376833352
478532527
91765391
812174963
1890018507
1707851242
1452670161
1387956543
419500118
364981243
1345610043
1960942576
1915606020
1638149804
1662575399
1807891671
1211318498
1591727619
1073488908
236310787
1714707354
1037446976
702509420
1727182728
686255033
560791014
1884555217
38308579
172546190
583350595
1689525539
1621215523
1147560524
165293176
582725746
1565443693
1404807858
1937292933
253614143
907235023
1543555061
576185677
456440305
177499087
326952725
429494726
1266084276
160704024
623083776
1657496984
345841617
1704065315
1019801967
1260854701
1664402956
339386377
1776023108
364582664
125919930
1329227494
1823296025
1414361582
1215410354
1836149523
675455704
1724394521
813382053
1750312844
1055424058
97131706
403083813
1274025565
1338113477
166253886
692755727
1138521678
581006671
525010333
1400230003
256760307
1294706738
1723851194
1415224804
515049206
237508978
1985460225
601413556
1886705824
500890220
243339370
1789420586
1040225195
1811373003
924386649
1083938998
129193479
1360775324
620290782
1502043383
602558205
1616112674
1515771433
1105279966
525952070
1254413172
1071816052
365951839
853548082
568098974
525881279
1758379707
1251012775
964352662
1869159623
34520757
99444831
1999136779
700361148
1598640546
689995480
1122980965
926676230
1249422624
812084689
307711121
1362858619
1462652562
413726828
1082314888
563562249
1777746355
1960715889
1022966950
797671799
640647634
1778935305
618571228
889272735
1260636035
1165692926
1619508387
1747865475
1318606850
1975008942
484959664
538407811
75872534
1942213380
889865893
984494167
130056700
660414176
1021650237
812047904
1479577240
689436445
266348810
293195278
218240949
1891554554
1609163490
1952225011
1771233194
4536726
748134925
1797663818
228045826
166680864
1228511990
255585452
1480873604
1109864045
1439725114
432947620
1070487093
1375115491
1608069380
1274413683
327125026
1769303311
1286986086
1520439183
1523860935
97820721
433505549
1117332179
939065653
210919046
1318094559
1951211189
1512586496
325375951
671031786
1369081482
1556529437
1667283376
1976632282
1314070124
1226874017
687295847
310361986
1909191670
713701391
634280441
1503620564
1020192656
1220689062
588702618
1741560812
104461750
1081367065
991935127
1966070253
448937638
604568468
88724308
428364076
1673412473
1571031178
1630802746
858598165
17126780
848586305
1277300801
742998957
1155497654
438832260
70643633
876418184
1403203718
1398483210
293999256
47539666
1639829180
1458941326
1377794416
806737793
889580495
594200157
1413312894
1896643118
350363035
469358235
1213632810
869844125
520651369
359305698
222094148
764513014
1467805129
1238919300
303219809
1743038947
1596071272
1828697682
293235207
1060605366
1436400590
1891281485
348122911
581360397
1150045429
1712284435
338357094
705978541
787367809
944395462
326241074
989996313
1226774053
1281986516
1538783582
1079212316
157718285
1734159629
508235130
1547768545
1634953495
407456677
222347588
796191956
216738112
1306130620
1408613055
164284418
1095263401
550960310
451468395
1811131498
1165706120
317189051
1370337203
998299010
246077247
831952497
746597689
638078601
131001141
507654270
82476316
1576255908
33064625
1232097835
1537738961
185818613
1700135718
1224007493
1585320663
1861911643
1320462552
745466662
1425651871
1028943913
1668933898
1551930956
364622285
1843914810
303671380
174072677
1610715140
236407500
492927068
515109576
1824290194
909585003
1911649313
540484573
833135070
1325765788
987561941
1870156530
1416767404
1127299226
324980362
646091681
763127332
984640277
1768391659
1222794443
464148700
1871255909
965639647
589556753
490668947
420239458
891537180
341393291
1329365113
694146291
467330212
902682879
334407221
1956928465
896939130
1846068816
1083328840
1517955049
1407807642
628153959
274169300
1159651146
390872423
259554876
874349702
1450306023
1328699259
298352645
703963552
1022842217
788803625
1379982009
75523152
1080876938
1709923977
1739459232
1270767854
1903370316
24440630
1404050737
18047823
1570256023
1211119460
138988779
858435576
84879063
1535749309
1459838939
230360096
478911547
1562762841
1245172283
1576832636
1140237700
948625143
1304497554
1480383486
706084772
1715207051
1040362924
1091540199
593184535
1637429740
306522896
1905342667
1087348204
827159728
1253530284
247004488
1157479899
575300963
1179958525
1493514420
3756905
610106137
703913278
1948531687
251883644
1401119300
789470640
1914556714
1868860321
67992550
225052005
1460079377
1543631343
1803149374
935285452
132251796
405426424
259075747
564683082
188163265
984077706
312510539
1424863288
1932826284
904596564
233646113
1771087372
1257719335
282219026
1212834451
1072880197
1903610585
382804316
1751657864
1573075731
530131564
244711865
1355965868
1228499842
1304965472
925736411
1125806211
1222679879
525191986
1412377735
846443520
361711325
1284198831
1891874277
1121278488
1841578065
898404153
10617881
991795260
509436714
1691246367
1185242849
771086994
1043935123
18237532
1630031929
1531751305
1632337689
656025870
995112353
321441421
1077275061
1791973479
230073644
405153888
1887539931
1049460556
1030575905
1259717611
1262426854
1858271496
1089830660
899671303
520448549
58153045
1871934789
486888542
1365845059
1160940538
1371256387
174476045
1892992705
1391009056
1242221150
1881829364
1344888716
1473624871
312030745
1210262311
1674933544
1393985107
1493468522
566654010
1530079633
1090936314
1769168459
569737846
1054125188
1486720389
1233738558
792117509
1867828249
750900270
1729368407
651165219
601415708
285571546
250638446
985782078
146302743
1143143388
165906246
471397151
1284769483
820636309
428448717
1686266005
549752330
348244280
1060265172
413915060
737429812
1820313595
1584784068
1868441748
364802974
523176651
1369591670
1429512236
288984586
1302196943
1432763354
1879124671
1927201981
579138879
306647797
1142092435
1661640650
591055931
1280413657
1059317171
1222986426
1326248667
1063959568
531790157
1228078861
1022071372
1281884527
709443325
662487598
82902454
19985516
705880908
426455217
819823498
54687698
47514654
1166116203
1860926659
286362245
78239057
915979876
821126210
696797493
844105801
1710380034
286781576
544195170
705630605
513988512
1286356283
24625356
1958696399
1067830624
948002
1190928634
1411181145
756354027
1052993911
640362888
1342731603
1241292125
660148346
767024638
206082132
1282211428
726882446
1452669454
1107378484
524451181
259133143
1975976232
1800713991
304693686
1202174600
143337295
401860216
629451175
219853768
821410123
941297285
477876202
576253922
195454813
1376131316
58277099
61289117
1638050285
425507216
1628894864
643506554
1291160627
113122292
1220563772
943630643
836946933
255831531
54101573
490715361
1561894373
983497588
834112123
1436816687
181179424
254855370
1310380051
223911365
1654002713
1865656024
1857610708
789068418
781729970
536500260
231583789
1699065603
864855401
665038203
464693533
1390893323
147805034
1220922311
1088832162
1027162239
1478483620
1880944628
967972516
1862853940
580150219
1361063044
365227668
1887505765
347758644
138735815
657959395
1837912536
107185163
1041059515
395074499
1940599444
65751265
1834365734
407286404
1772394261
567896508
839826446
1861776584
754660368
1881538504
1521498170
78775243
171908730
1791137998
663208251
342910328
340972063
1894665426
1806949884
1958333067
300234797
1286882854
1447526112
1643761146
292939670
1500428356
1970104944
441309775
642994156
1878540866
393671253
1591880440
1823795886
269963705
524094090
1325142058
313439300
813635907
1316437902
459265731
638657175
19168044
213312149
1981315436
1058652050
1282287802
193318938
96367767
1684550394
1795825487
316987333
1943247110
300235280
1082726449
94839702
653716590
618225154
190604589
114346735
271965905
597791565
398516671
1218782429
876119503
1487867251
1929617730
254979357
1901945026
1267043909
1338066193
29471028
1527336156
578227524
1347684154
1319675893
281066754
1073570706
1466210676
585109097
1010651869
1307109419
1873737177
756759382
847168669
1561553533
450424144
1291645161
741069438
175124003
1870377500
706916904
122834712
699289173
1044471998
1861474166
240140504
800385616
1337192646
493448186
1129034320
1027308445
291373913
829323858
346484201
1766354460
789651177
1365019586
952551126
1763050557
1813772949
1580145885
1152014479
1605495492
1103694866
964856487
724054389
1641757290
371613760
1314565970
1037443108
637972570
1513909919
1726821023
1396666410
631149290
1906636317
828046984
1533755527
1486209988
1079535389
1480681138
1736378060
972762491
1456074777
1983343424
1015735506
1044413320
410275182
1080814210
771902357
1085404558
339094035
978018882
361351055
290231616
1554902425
517339220
1595594307
79615512
1137419778
598383214
428771856
22626677
1456005078
491061751
1513398527
564552890
1432657449
1715334911
1859718143
1961604193
1831264059
1466341139
683515168
333091811
1843767825
179251989
149420716
1120351443
1949120981
1679641069
1231482109
1290799551
542663613
1952038550
298878535
535891038
1365469969
1106434794
1076246865
1389297097
1232452678
1454140016
348790210
481152176
1051909283
1713751383
1516757413
965013027
469944898
451182617
1611755872
694940271
1221096067
810298164
1254140499
872752896
294503715
28259244
446463791
1375650437
367918505
475242864
130494531
1457778709
1366901105
1137972306
1479963064
1503966528
192183216
977507489
1199082921
326222655
639088047
470421047
729151516
377124044
1117550929
202362992
1281182529
130016442
662494576
1184407689
650406546
1497938365
67885198
536541839
69703484
1732365449
697898052
1426125639
241387324
1337210725
659971003
1700596429
1021378593
757209814
1323645486
891011502
1114251071
1913936978
233788320
12790885
772829812
1492437410
1252099696
1285533217
55852225
750675021
81146649
877016456
1755201968
92140723
747076716
316447350
713155861
1183510817
1824836319
632556166
1389893512
830359267
1068268822
1747597616
806068477
766057577
736120165
1861872197
1666251652
938491618
1449042455
1971941703
1053478559
226539428
1088111922
1367245551
1896228123
649703692
411577877
1157969137
245838670
782351982
480689615
1319028464
1651218801
1820881596
1670923672
149246602
590134010
343523654
987440568
1837867776
932373496
691089320
1501117991
283891804
845668157
486190704
1206722409
6772236
756317245
1390227500
1619281565
1117360607
1301632567
109204947
1823537898
1528662540
1004028801
1379831165
420219227
63452170
771932940
666867182
386717497
607541530
349669653
1749240358
96378815
985186881
1095133905
586873564
1271738188
1322727999
1951051050
1611174679
1039568207
362389239
725421438
804220119
521577395
1410037419
1442981283
404805642
401651893
855611171
1163070417
1363329008
17395898
1542013855
1997343699
142261132
1145217802
1210302845
1923304427
923988399
1065934837
265506314
304371823
893576461
1934222152
1096427799
389811890
221535528
911638331
169443681
118489313
296553567
1166309557
1690457888
1069636740
1461148659
803241103
199808683
858253770
1010181809
620470887
367127298
265215290
1531106327
1444471114
986340645
1731844460
554364960
987843183
952872774
1441655763
61435343
1399423572
1027062652
545239842
774061894
58017416
1831844978
869997967
1425149597
1020225530
1221445756
1493167312
232208212
737121859
866516851
197019452
326938010
472377116
536195040
1339020030
945409119
352049075
913122619
303517513
698807539
291024
773265497
1449105348
947881508
1364583340
1835446930
1233692345
1958765558
727787919
57053970
897129995
139246906
1145218046
295574846
1403131243
971396126
1329810716
1433104174
1989956280
1399025131
873959986
33007079
793984469
577954263
789321193
1404906450
81987845
451648143
1613852744
496246644
1709386269
486300954
723545140
1846432304
773770871
1284751920
382739630
1922116460
60566257
1184778600
1987753411
1534401755
1504420293
680067889
1969386857
57772547
1181719964
176802270
1133063798
367623904
1615598403
918944901
923166339
904492382
1824847553
1967283945
1979281028
871151085
158560315
1959676890
1753459085
782044203
344912814
231541276
347667701
410829041
1415701767
1298785743
1521803976
118379323
588656496
1407694257
1372537918
805177680
1411271720
1339558232
528586787
113916580
608567407
731548647
223186486
1905185576
1318584345
1246228840
880648241
790441369
1563134616
1819052758
21584751
806486926
1305470892
1511588546
1763556146
100889368
1431319515
1205709209
1189488942
1272879018
332400189
1558557816
642070780
1882934222
654998294
1014684475
1778967409
207904147
1546406984
117988660
1493220662
485289322
1438697159
1865364449
262583678
1427011668
1736490405
1848273510
1463459858
1098683974
1350893035
1557226333
847694426
1596649009
1277200993
715317051
812908431
1077067951
1644138112
1271648551
1373858165
205562512
150069290
1255707770
1781516392
1050009592
89477867
340252265
1250187283
303899871
1467261432
672744095
1244034385
1445145956
325832097
1536295429
1367789768
1440106444
1249004868
336544478
364398963
1583046006
1742249351
90804969
1921985983
775173856
710863391
1045421772
605733229
1939681244
201776044
701899459
563766035
274758434
744130495
1287658150
335220032
182989389
83848057
1212574087
1337533801
1396238140
598086228
1159559988
1631422542
678148940
313191948
1402548470
1270816913
1740905565
1347527283
1372801988
1828063083
1307593635
907249588
1790812159
463313161
59264322
1333721787
1006342537
339146201
1044056096
1734519037
1310506039
102123827
765361974
108978061
969275952
701015462
1038173947
1201075398
1184800379
1356258388
36430781
999010677
968160824
984959779
582689364
459382427
1243837044
461981908
1308314922
1774604859
864827665
592153961
828974057
873836376
1256172401
1367508847
953318336
824344990
275955710
849267603
1077505521
873427886
293477705
1661719104
1287580189
1057436161
866060569
569170880
1343915996
701533008
232642967
539830168
162726905
16543600
1791632303
308582958
1939088764
805852381
1880623797
1599881896
89884744
544360629
1030831280
1269451237
869691373
718352079
1273149771
1891525599
852805660
1601767106
1747697127
213828957
925119688
335532777
278752868
1163002895
705532973
1306441721
1697379591
1525253204
1593321858
674666164
1118065912
606781914
1541961893
324997497
429427056
812430457
1082204074
947589444
1428420083
147465956
943721193
676073815
759382860
533144892
1842596607
1024026468
792027731
569228110
1784286390
974534971
1716365220
1742148891
953835882
18814010
1614710480
1827194129
1737790733
628629408
1603049985
632647044
1108472790
355370594
6560038
1415218580
1426294717
424049367
1727489345
544693876
288925023
460719314
809321525
1905216217
173347024
1600231171
1270107765
249045874
1576149918
1745607976
1320406289
1681506505
514413990
1128151482
1740966814
618786888
958300944
1375917022
1652946032
1523147883
710287018
602232928
1074639725
453574667
1344539459
795773040
1038993167
588350599
669513777
1344164280
1106850175
1418547240
1296537124
247333856
280303087
1323567077
165213446
1811149004
1568801867
1353604712
748706246
1365664607
251044212
1992182757
1308223119
1921543481
118233055
1980321308
614403780
1387773151
456917636
50377695
771103335
204341462
1834406859
1686692096
1386079590
355746859
560676758
1377573985
561238005
681757166
1579532097
231985638
638757801
1901859049
384969381
267080134
847848396
417399738
453573443
1147151941
1807115156
299341321
774441638
1344622411
351188717
1082456968
1145351548
1422995978
677539986
1058671859
1973946820
1281740626
887246645
1056472480
647443905
1092195662
412926998
593610992
1937487487
1809466587
1250472247
191227883
792366708
66949080
1786132510
19058574
1353424956
1406364070
1536574100
1851152921
1132472913
197004043
934199709
1309765696
243262540
471762015
1429899825
489784448
1335503379
303622623
1210395312
1137680780
700034000
1502566146
707810347
297791471
1344738993
1582285322
1254415144
1292773720
1854153137
254237405
479912251
644106856
1896679694
1615887273
1506974614
707492558
1558489901
332130143
1729032012
1738987478
1886421878
826387065
1926198947
1776942777
347540918
1577480950
813209941
175681891
1662295837
1923142550
1258107613
1633864865
599071275
112791467
1491193883
1289800562
1359138734
1488341039
674319582
1771139635
151948927
243800381
1996999784
878235509
1717091793
290092853
1413086002
627375267
964787402
722407267
931294547
1003373236
574590611
1471407835
1251258902
1873646935
1576367200
930867570
1950250553
1767258044
769075381
1078733254
1630477883
1931010588
996129792
846047386
45035582
1783888228
124693391
217174052
1348353825
70148862
1657810562
1957892377
1587038552
1642621498
829387282
1047963439
59850985
57448066
164394948
185834674
1210894489
939888570
991848003
254734377
1059274254
1127663441
861532565
1617546949
1713433363
428271164
1538090486
907061539
1002064254
1073215673
613322498
65989197
1882105717
871044407
245057271
1629197775
502681877
747613351
1374053443
861145685
1345562675
616698234
1884369283
1608637405
1044259653
528403762
871016586
1892802488
1602863096
583240708
1867838766
690589313
939162585
741395416
1786773133
917372141
922355663
507146442
503740690
920082661
532058377
750749024
955828124
513822879
1029299000
763398086
1165857722
1188806579
1812390795
535197174
1683152797
463281139
1565835128
130702318
909171702
442576021
1243294158
1252895161
573287296
1185029602
1557254578
1645287999
1304198443
418823546
1205376907
1922733185
1126826612
1140710302
1084271275
1327685131
706842112
1995535436
243872662
453970782
329087309
594813652
1660870111
1370546404
579338405
280861568
1362546040
1682210008
80411693
1067665923
900087912
1404557628
1124754186
808460267
1832223714
1344197112
1674077983
1669460503
1933859147
1318711088
1362828084
886770378
1446550581
537004578
1308445973
1106565815
1636571474
25147421
104535305
484705665
1828355062
1687617362
219408477
1111864346
1801615009
314358051
781705910
1872747754
673556756
292425728
1822483562
1875044571
1564876307
236532521
1518735635
1800819280
797979000
318366346
1308486588
1740074163
1653607148
1037381610
61676289
925161574
1091142699
1442316932
1148263072
1123865534
62100432
1472772590
644290095
1337398620
1577674704
1595706028
1239310861
1212470550
1185149151
12889840
1006845258
1517865664
562491203
1801330230
995903747
1641433419
1496227526
1487783513
1321894071
1210018060
1018268943
1507626693
308586816
1318205129
716660833
364461142
831098517
790973453
1625941073
1294246904
20721647
359298078
1166094979
1657840377
1810647322
1200784166
1648135634
485084943
297369867
1969170279
997221661
306265086
615670130
785089160
1311521088
1790620925
1177582961
1852276919
41477863
420242871
1428934048
1603359186
120422861
1938245012
105596591
554473740
1164185775
1326084967
620737787
1213213562
764607511
448337408
1586529478
1890902248
1992168193
647547181
351770685
904650826
1990682908
1795119581
1993297786
1011142584
1190413647
1352723792
212796400
712003858
891956564
1523497656
6684041
926039908
1186878182
978821599
749495590
1205698202
1865312856
417362462
238875217
1227849968
1552243786
1256173583
36598392
322050667
1864347157
1084156306
1204562768
548884253
719735608
724767882
792920968
663973908
1438850241
272932135
1861594012
246358283
426945085
417791465
412945540
767699069
1725448612
1393592734
1662517176
1640688119
1319400926
1694697880
26335381
1785785913
1698841819
380831276
25589392
1574805732
408671964
1123920717
1352407040
734509325
1758521189
1671247119
1146795428
106257341
148161024
1663912148
1992268250
167188682
730576689
1342710134
1487189668
913946047
1117227588
503137308
778753118
1447521392
4416922
1471176149
1502401356
158651053
1593656407
395910274
1002649741
169649277
1057820926
1418776856
850042434
338904333
699178491
1218115236
255301945
314929524
920525095
1127084687
487837094
755697966
1270996038
306688199
619538045
61536465
1401324485
1495328495
910111430
1976690793
207508213
1112389334
668558325
1195704511
1602078159
578068001
1570388811
937495816
1621519362
1193755988
1140852919
1362610916
668597379
977146151
1048436416
729384169
813869714
1653363917
1468010192
1512461454
1087408190
1172260144
1993420952
1990142902
15300215
23055152
176525354
1697728723
851638104
1440864891
757326568
98327913
1485798844
1025958949
1962141065
1945431592
750218531
1654337923
736826175
121110490
1647726425
1317806130
693410163
1726769108
1986231768
1125226178
87100588
293849888
1258251784
1890153877
1247666752
1747960568
27318303
1397649977
889282604
1035248069
1118968382
678415424
1180404297
1579023008
401542647
1872660089
85857712
180654471
436429420
1042525007
1876812072
1642638430
1015005086
1103004824
1979165638
1159531791
916537743
1346899702
1864735029
1769602061
478849982
266651845
3911134
890074037
1935954564
1882675467
439476940
961484227
193198139
1009366001
71009610
88148868
136676346
926892997
826463211
71803107
473933627
1157803168
1719567843
1775066337
1231948418
512755692
1290339688
943706762
1248414107
444462158
1278844803
155246960
1910988239
88134962
831422825
680418601
1532914948
1119680544
556398088
852316537
674504290
290330261
1643068444
518867181
1433183150
1124373485
1987456332
1427063420
971515397
1788663204
1505962085
88112089
276541614
1907362531
685598165
1758734576
1627331860
89668693
537653643
1966094290
976312158
1060204373
1641659931
1491492406
603830664
284229980
1050495989
105063178
177943176
1390591010
555233921
1016995803
370494909
1974146675
1397298818
183603366
1514734724
1200700662
341883188
107574933
525299360
1863276269
1972191366
1459750903
938500074
1190732714
1878705346
3625708
1402536798
1072688250
1053086742
1443246256
582026901
590303798
1876004380
1614299918
648670331
151576039
1915036518
1148953170
73877497
1882393155
1249120244
1580924387
1233429284
488966283
1717617181
302394939
510063714
501994799
243999852
426631198
1747785505
430078711
1440794931
1113035889
1088013007
181909028
552992333
1413097951
405524635
1046870281
702526381
1105254927
337504268
1111987665
434968903
1780191112
98142296
1782998900
1534933036
1363158685
1285664145
1192930019
33697436
642906206
614156025
391266979
226321620
449533791
1473115534
1576310408
1493561995
900541999
828688398
626455544
1695460751
151948190
1149508868
762968491
526286911
466761303
1598583707
501938567
743428536
1027007217
1179866774
143865318
1243420120
121441619
53997381
1937426069
204252644
727064814
967061763
880841168
1140967053
554855487
396381275
797888726
498879865
696746029
1955587409
103458542
1939982418
829214227
1553308287
1801984382
276566529
1711048724
1416526915
283020713
630682245
1335173805
1256711990
1068171734
1764574979
783725578
449501483
1006690220
1463039432
470290708
1147846860
104880001
395536410
1535689465
1372057764
766497181
1933480237
1947847231
1485488491
1140605264
1755566915
351620142
264088627
1829540883
511173894
1495125165
561956150
1914214309
1473698930
1377882392
1867298789
1532371396
704914705
1770976669
1306743825
869078839
1470352825
1898890029
1116266189
357241476
105354004
1389691056
1334849294
28589157
1548899169
1850707408
1707922132
404292953
1457156464
786811107
1868504146
328719299
225560234
275921651
527453799
279062103
1071085179
1427171108
556997840
269449814
221769428
535287175
1532991290
85157040
602991920
1615475465
1399965297
624559742
228945641
502978925
1296144356
34590208
831581042
1128247016
1035251261
365875859
1016770848
235499470
280641714
660466486
1787203034
157663198
457057846
686887824
1509378247
1538579490
1306811162
428993054
1243522871
1027681722
1797993660
43181718
1341892190
846816376
135472048
1570066830
1856699766
1249692255
1425597238
1933423705
450742112
1083362390
175347313
954177539
1490666751
1833913938
1497138257
1097313218
1240670391
161577940
1262291256
835585710
1146529394
1896531354
482246781
64106231
78229330
846103467
575778793
1064412430
308664303
970972243
1381036872
1201263919
704985266
1252962639
692698019
1984764667
992774969
1465184432
509176094
1767078594
809902233
347218009
209724375
703840644
1982315885
1502880307
1196221073
1675464310
41441233
209497945
1188322664
1081944931
1765390467
962407951
896652324
1445360836
364569596
71365817
1491837500
1010596300
673913462
361184808
1624759402
1479769870
1702325519
974083395
249192274
237704113
1141215919
1512373591
104538249
1775485959
1652401846
1495212662
25683477
799311385
1686806980
1778406137
81790346
575349023
1649882394
900314484
1022971197
99166358
1782649579
299091941
1435873452
1742577315
356310315
1247337184
1620195072
921409152
1973346932
1498579795
1093165132
448717425
722458607
729954505
1001515126
1008232491
1253688034
958516961
534248392
529067643
104959696
1412836706
1429543086
270177805
936724475
97340939
1758553856
586163459
1989575471
916488477
1360713906
1773598979
1338213612
1525593045
1697120292
1403233578
1538209943
506614960
1881393798
1893878735
1892178520
1183129097
1802139027
153822052
402047531
1576966052
76852779
956852475
776891012
1073557856
1321660990
691365434
366066092
493903555
1994206663
369812874
869548856
1165695647
805852841
258969376
1488783328
1034031613
931833682
1056858456
137865889
1319566154
1110503814
1196865563
1032834214
1598281549
1470022548
747073075
1077123163
640369657
636889123
921830599
1610697679
1275721034
1868130275
1359758423
20488161
801701382
1809272448
916017616
1594827487
669348473
1407532887
844310057
1531386382
1327307418
533684722
372514297
1700762120
1622424422
405095407
858146908
251295416
745280572
15956163
1082481377
466462238
879987216
1924018261
1178609464
1603535308
574587916
1614242271
1725696436
1857014432
1072376064
759115196
1593827823
1297565372
1446094418
238481216
687081947
1224759165
15816066
1462030969
1468517417
1912033268
266193757
1665479182
1705526797
1064596827
1097508252
1046310956
1454698742
235274250
1778742216
670535183
865417107
1259764872
785648899
893296185
1140500946
877683121
630662985
1312482309
1020239572
1055106202
1681836452
987295626
459010319
568192223
939856900
1074948926
254667702
1383943207
1718013461
1633387743
235479351
1283249604
547438746
1170448110
200268482
1214508034
218491465
114012637
506027057
1528276961
159543530
1490422186
78272217
401840881
1893698089
334062951
511916473
552798234
1097980270
1809398827
594096181
703333758
441791397
413411216
230196817
1278898132
1206468864
1137334574
124739928
22559327
791643254
70755535
517260790
145354474
435055833
1582167504
712326126
1615200790
693027704
1925992912
659191656
516650349
806455253
1491962612
895562673
191414266
909023410
57169438
674494134
605793949
563032453
1701869469
285962937
1908614635
1039291563
1532145594
841458207
134027531
940251294
921370350
8039171
1081156892
1989272709
483467730
736633707
88787995
973161397
1932917743
1966785049
311530586
1621736826
896715684
1859770530
1171987359
1150207171
77445833
1896878506
949828786
1517848543
38782551
369874723
1149299426
462840440
1518945979
1459526874
1089773786
1784792599
608646155
1106062912
902910240
740709297
578298596
674949497
1771657355
1917953741
1578034764
527377640
322987523
755328906
806774679
1218252870
976105667
90384390
362963549
984057124
1666316769
1842098939
1113975579
758407464
961845730
1635267089
1891629422
616178988
901468744
551495627
858739746
618316452
470326731
1023940857
1646859921
303995397
364515242
826854832
1063874809
1570821289
1043438231
221766187
88113176
1254033618
1572172407
1550068193
1573890983
194499881
711073865
820529681
1393769057
1058915037
99876892
534888856
1793210105
1247674848
670817020
1850238692
144217182
1267643152
849079876
1962119608
1773480754
1220161728
1059213996
959718313
57050909
1299046667
1108468985
502779282
853737629
149250835
1026509581
792142260
1940618894
1444550582
1753985763
1859941962
1186235057
1411777538
61376106
1697129541
1905105124
80939063
1157726571
1799824709
518439560
1935437875
1230730752
399185073
1633178377
514276551
682637651
1796231658
721741414
1081318623
448285434
867951449
194819622
612454095
1493017284
274844317
1086030896
208294583
1966792052
1244518222
32405456
1307734633
594269963
348659523
1493689086
810875059
664003635
732439645
1206267047
1151950335
57014484
1692541691
62435157
1259389287
441278754
121613035
68315915
709283912
869600906
339461079
1466613184
1230277924
70400847
859300271
996265149
886034315
1665122340
573780963
1918760254
1786531789
611098646
1696810541
114147012
1913208349
1767419254
1210704927
1341167913
882071229
905495988
822303318
1850272917
1950198007
589964611
1569791079
1024304139
755743744
805516292
935430336
171175342
1371404250
206528403
376746984
1338693678
1627330974
1777905039
802127533
1237333787
1734969693
1352394375
607654772
1145752720
90222672
813679391
1419735259
540851690
360203944
1578394680
149226809
1491970034
1230573827
780445122
1186244687
1803787925
47297588
489188162
1516415177
640313313
500609768
1834996132
240521406
80518023
729692005
402605622
547356004
1580003387
234351663
358116864
486816038
135303311
965291722
1973371141
1606198221
1529676854
297841217
1676550599
1760050245
1136518616
1170229353
1028939390
664100196
1177349065
656289484
1443460303
940601516
590959129
1020283716
572959060
1291396090
1138142812
261489862
161814220
736724019
1899973562
1111872970
527136749
416060716
1687617051
266323388
1839731873
306500028
2087080
1091578642
13923498
526678312
1257202686
1174246902
1656567834
1505946708
370746989
729137918
379896561
1470083961
1471670379
1170895936
1063172341
1424228539
1286231702
1462004107
1956396875
559719671
1661392603
1066720774
1348673227
1873813449
803477502
1236647123
1706224660
417803884
1770704468
1260489884
72433195
870195229
1330497481
722439363
662013116
85770423
642365986
916781991
1683398830
1416712228
1363715883
1067012352
920649101
409004895
1881593301
691730260
1265053640
729077626
48700629
1102908211
1129829014
225612945
309926513
1280012202
645107425
935366306
1742905416
140110050
1723200811
20555564
1468022242
1238763950
1735242241
1110257106
656704724
1509701333
139586480
749231017
508882820
977401919
781862553
369449712
1778605277
539684648
1196003789
594380252
146071674
939668332
1992220148
111747243
1971593483
977147034
369103255
667796258
130660871
1846820251
560268716
50485280
77331938
1726646810
342865008
502255937
1193581181
1662843267
1948689986
124951933
1331770112
1810391996
1752300172
371891969
552143780
515822624
220194806
1071298711
321045658
760379302
447007668
1770241865
84008413
50727173
789294633
803237084
147889902
1611453568
48962081
490875209
869660695
1067445983
979596236
809884474
949432618
89101201
671899079
782236011
634536912
279606617
1175868532
115762011
590994663
1071051857
1262610140
335679679
1187368161
1620328180
1559603463
1455770860
756952229
1297804545
346750600
1370281569
1399812583
790026851
1966476867
26604766
937352178
1539627924
354366035
1582127613
1613881186
1457814778
1255291239
264324129
830795760
942415698
1422459351
463042580
1843923545
1437958796
436761800
41439042
1584510771
331245658
1179247202
1012956557
788117033
453614955
1615868924
527561723
51850105
593191222
1733922980
1571856151
720695384
1609314667
1410071891
159405768
122624334
645294314
1844883834
1094908988
1925240582
1593740919
501880825
1133179886
1815760618
998286012
1504883919
244952463
197868829
1096560883
1611847315
1318993434
861042745
305311558
1785770799
1068566926
1610779649
953520311
1238487733
483737224
1923759001
1826804312
1530277509
1020689964
1723891798
1683435088
1543628746
1221481093
1532343808
1263053584
340418247
1198629231
1593074963
1341852812
116198460
1990769852
1829364833
46067317
1197195939
1789831022
948731036
1370916461
329692894
955289222
981343907
414929547
710813406
415383826
1823543869
341504966
548626119
1169104023
1406806582
1361146610
1171149988
98436270
63463411
1481190861
1409288089
132325531
1454657266
283402826
712608656
934815246
756142637
413218084
1725918471
1519189934
189113099
1795000947
1239202093
1564712333
1756324373
1448656711
1535006188
552842540
1497111419
574988287
39346058
1308962251
972621683
1128244921
1397937224
1190838843
714427465
1171314225
1791822650
231928353
170702825
17762190
1927306442
348173972
636779228
1064870409
335173757
665328210
658307806
1394877649
199146586
568125823
689011076
1191623473
226270727
28542923
1102302873
983913787
1412779651
1958149871
1826140423
618307448
601324852
1488475125
1441844804
100325838
1159703848
326412346
885465602
1521769814
220387781
1584828412
621395435
1493990119
1348487109
171350909
1867694505
891028122
927933105
691453964
1113482955
869677979
1894534735
102233770
375841701
1471220235
619951175
1780998211
901974194
1369394302
88535971
1730513679
1758534574
1833672779
405787931
1552395378
1416437338
438831318
906329168
536453390
1905166561
8761411
1779862608
1136537992
1174489869
614318174
1946730389
1195020958
1843136364
54919819
160848419
211274751
55980682
721325687
844666917
956462445
723772713
499091083
1112633424
1970624570
1480374663
1378705638
1424438153
1516071301
1433233843
489874102
1826293839
787722656
1088202189
1796091732
754913571
1428863188
1984698955
391479715
786287404
1104721544
1089815371
757996743
927743901
1761523527
1524489846
1424930218
1937861847
847054375
1208545883
1877261220
1674532998
1037208888
989005863
1449325486
828622665
917346256
1326197894
935704598
1056078727
526460924
584323259
263791307
1703304150
684615767
788024336
1159007733
106818770
47044633
1300006248
731985232
226575797
1664500967
1935038284
1739945373
1866647074
1965775970
1571347182
1351109897
446134724
55444446
1440843791
577383778
307525418
1555972624
815341105
789084951
1798716794
1638876703
967469067
1837567316
102665294
1048994357
1335400989
259826480
520398286
826024064
1054692594
243128135
973499192
365482114
1318111449
1890817215
1547048128
476560652
1650685423
10032031
1102170604
1249060490
1582678412
862846696
1345999074
1975087998
489569874
1000634282
1085617133
6939482
1956265890
147331526
1869274663
1998939385
1360290939
467942067
1079575566
1462438933
629319939
1177581441
329099979
1675211804
1219547087
1040623011
911083376
1328219048
377610706
80652611
737332998
1550026576
1030335651
1830964767
1905287201
805309074
1686914347
549656304
56198291
104622372
491568242
127577296
559424483
334766707
1174209347
513458805
869758175
907361069
373853472
974559807
1005191175
850169382
811241650
84609195
1847240714
473103983
1680932053
1426958801
29513403
542055402
1951763320
17780027
1597477293
408917264
263301285
1535590558
976603831
125301123
242044326
1063965590
312025038
810634635
411743777
974953194
970870691
501742643
618156958
1994333272
501002458
706088283
170864837
3722308
954365577
1403050899
1075461436
1887163616
738784927
945726456
1983724054
1432183218
1124377022
259955547
520142901
1514142890
152859052
473788216
530100004
150507220
71465423
1638618790
1536854974
744457052
665316744
1309887883
662534770
194556540
438425606
1836288456
1113738504
1345498071
1854947025
1686598781
925956343
1323425121
371190565
1948041013
1063414451
194426395
1333455828
376137669
796805631
30877376
141577070
809861108
1939588569
52069491
290491734
897600887
822094142
497082476
1971642640
467649739
1922867850
862383668
1169233309
1426407785
1338405565
1644477695
740516130
880904896
1448738011
902496471
1831987952
638225983
1577236194
1437778241
1333999205
1196717781
1142952325
204818040
1410373765
335673609
817051392
1695327754
841813159
1505977599
602879982
1855455636
1370299314
610465279
1904064807
1540824719
1014194314
616656029
1373855432
1387297287
1763730931
63572676
154191812
944782780
609635449
1418936757
1453910265
452550933
927399659
1894309161
198889424
1503351088
1232624915
501810328
718070287
1093773954
1754648563
617276103
1086708712
1635969031
1650598348
227540096
20570510
1663255710
823527804
1482949929
274178381
130050852
976840090
1907913292
1888302157
1215331924
1264370551
189938907
1674047310
1270426530
1042525969
198169545
1595182591
1991437009
881763345
364500460
767928096
947503999
1307088176
1099528895
622830722
868488987
1892394992
810290853
1786176157
396918212
1529947317
1737886401
1736698940
1536190836
43002166
490936102
121254977
1126685521
1144758376
1323859414
1475710843
1019486367
6007004
983557500
238980537
1042686008
827763018
1447643758
51247985
1556479018
1022093512
1095271703
754205687
1286097888
1459612000
1073066511
356167535
1723998909
860119207
1405689394
237655860
166549237
121737136
1491383946
1685384607
1526484151
453239968
137856475
1227424364
551589868
76914568
468497071
846678633
1557903931
888789617
1748441730
941496995
323530676
860548358
1580144715
40725969
444751235
759042869
229697139
1374824700
434675615
983680715
450601052
76578836
969935656
134768568
397256069
266566314
1739068983
1086203555
1309161606
897749231
514623059
1298172893
712496387
589446041
689906544
220219395
1499658117
1479564451
553596441
248593070
1196301757
397308271
1711170270
131569516
32636859
863450551
1279974492
1364963426
1792904626
1407506368
1892039998
116559246
1250708993
542803436
2638916
61277639
257488709
416821301
1679658500
201930757
1107609651
471700377
1579628012
850692499
426873937
1025357784
148051972
990698675
1350819426
224531840
1259384752
750132688
821228259
186082545
1787378959
53292782
365408567
838366140
102131709
1533805518
986591822
374105558
1293298929
1901655239
1005709234
398063813
47463901
169692951
586807125
628628906
1962730687
1082836817
1799905952
351665685
1140983420
724601380
817680260
860477772
1704695580
1007279076
715398580
289275818
14144000
1568372786
148121616
1141907310
1295330987
1064626448
755424478
1949346135
1695869073
1419122569
314689592
145852983
1215338935
733504094
1178401448
1677972773
1844983266
28810124
977893883
1978359022
403891550
722190521
261801154
176547936
950226737
469562575
1045099126
1062777579
1235612522
1504930795
1133670560
1094852634
818406939
697316005
359961558
1724926143
1753533623
1863801924
1102732826
982837454
1414268473
637460991
932759834
543608118
768147225
1654052969
1136326750
407479326
1546199933
1139707487
1015494506
1675885456
29385193
737039559
1885384269
1291953480
1306571633
1971573681
191680574
825768413
19527322
1692646900
713733613
190938278
285452010
1219836959
1327446045
518022931
373542537
1453475305
1924439151
1981181343
926077299
1995056430
564090549
1766430560
1789430688
1718193037
1408400711
1296173768
1333235826
637619801
1516577646
95905035
489436290
1457785105
1065467442
81367381
811931737
1068008078
418354511
1781959942
1672121351
276964414
963310132
1721621574
1923727378
741821556
258156108
1548310267
326606925
618303819
33936790
92724628
1215268336
1034313164
749808158
34328763
172949010
118953709
1502522793
1588378596
563172971
895506806
1492532588
1381907522
176069254
617828579
1701501988
827666906
154369518
1246078665
1706091195
1305534459
1035120795
142479210
309059992
649112886
1031746299
842468975
1842703183
1047609132
1460036929
1860090444
969566843
714932007
603683011
1423853019
880636699
1455123127
707976947
1031138679
1908418371
692978028
1565485286
829975915
1218786972
776614546
784431826
1581402610
1545552321
1305898800
1040319569
1430489203
1393940750
1080528261
912212625
728402331
1057603834
1072789127
725253172
100695273
1002582464
1330480036
276250527
454913662
128341668
703082527
1925939963
777600582
778224511
752216236
1737191880
246378862
119689959
1123230839
1337660294
1013113167
1740049174
205144880
923692239
1532445447
1864681060
1450343689
1296916655
536804383
7289564
29547726
466149695
1889038583
1802719382
1875280681
366249185
1807847573
729869955
607281675
28556215
577938336
416727502
1110571625
701634248
515704445
850674584
6831245
803178100
793336086
1568706921
793940707
1310799245
270709911
1742867967
1899099458
988353158
852458955
149096889
1192807726
236014213
1552238776
33563382
1739446144
447624098
98793942
236932832
36901380
974881200
902943831
385967051
1929344307
1516508907
1512408284
1094674625
759721959
596385666
629477549
1503510633
407987794
681770864
1857849815
647165590
503580569
968097463
1213348857
718748482
195439784
146170616
1903619924
886927523
1513790231
1658750684
1537062230
371267463
476317440
544374955
677281358
662947527
602840306
278771613
813773204
1031950045
1900234269
407369035
1639362614
1277431800
1798390962
1176035287
983146009
1302713793
358875610
1348948322
1741109096
511036862
378164398
905073186
1529982813
771348681
1234275242
1380045461
41493048
1890730765
1071261277
16016309
872176821
270593623
1979446678
1141140821
618357185
215347005
1919104308
1966530023
900670327
129216181
1867997661
825899770
746931321
96211535
1328734850
1935917058
920357521
1019404498
1163024607
600906132
528051914
164841909
1917641589
1026025368
1993103065
1571244254
1014392142
1905932677
1428672286
1222794846
237278565
923042439
1960688769
1884217961
1535192214
1368768991
1297985123
657250141
557678102
767799005
1383609485
392345587
448277996
1611892916
643039202
1552264628
158141866
1433771279
1442613832
1298358184
459687941
1022088551
727706158
470355145
1487964396
707334913
352952035
953421311
1148037757
1047112932
1200954863
13171631
537857737
1677875482
1891937616
944955222
865211002
862713360
561019321
1959965859
637931935
263107381
461726396
395225603
1217296647
135706327
1716563913
305748674
382986166
440838437
1413102389
1580620864
463318846
130314102
763106906
1215190015
195336281
1490333624
396253566
827857302
1015816957
344563813
1509212384
1510565171
1566844142
1370437854
1854487851
770402514
1719955300
1698083980
687053627
1295428506
872751959
1482647973
660426250
196580561
560362155
332480556
1253058499
1352258070
990771000
47203362
570435145
707199320
1634010543
1620334000
1549852786
407543636
914768577
676747601
749618942
1374877378
466459795
1733162020
944148903
293368123
753894997
951161225
828381461
1846858793
281218476
946161400
585793374
684902186
1753784811
117673883
707868906
980670873
1469887853
566526346
654827860
1862855725
237275126
1043995497
1837086302
968613596
1774128668
802013065
1876554628
1946510143
1820585069
1446944216
1855633938
1043207699
948465039
1312176250
828968712
1139589939
538499071
367058127
1442685564
1609200931
1504099096
1406199706
1071039594
44609601
1461409988
1885532959
953414510
1516336661
912465095
569181913
937655783
348242231
21919742
886763217
1137602252
1422464298
1896075719
1975535308
519239455
1951881933
1074606597
881871318
26273725
834274261
1090527462
1542585675
1736437148
441608561
1288705171
1568278967
442171803
1102829726
1123840782
1045626930
358756630
831075421
1972955904
1792476701
1507203608
1888595710
1848598555
360217968
1034045049
1251403156
509288433
1507391707
1021287958
61701823
174573999
1406504414
1243514221
562963764
1847818672
1490803632
534594334
622227778
1379925981
236765333
954082140
1918824314
149095812
511805950
227631490
1344186128
127010111
1834826057
1224401450
976292812
528006587
306526832
1449508395
103599018
468331700
630643746
103283378
714388630
1847826270
774870570
324985829
1583135755
521297717
1674735326
267034563
1882200757
324764746
1879208039
1255011055
1633037150
511032597
1736528853
1451149440
1736190571
838394562
1588379295
1739499899
1336792606
132586478
1689858921
1124393045
674462376
282990258
44995146
1533695236
1868047167
1956996019
1139915204
94632065
1217174927
1387520255
1820205704
774401508
605055412
1911779505
1370946385
1397526597
474360486
244771387
345430733
1019421383
247802073
579815003
1591364300
465260216
791477734
855377393
1713317825
1265204457
879952406
891143847
766490772
581802153
157967349
1650477525
1650523453
1300145498
476302571
141040090
398987396
1925204739
1184849543
1784575975
37836128
245516896
690826894
962127346
846094028
1824411067
1467448177
190852699
1265139413
1092021220
1787155745
670437539
876590973
94647374
691625958
1579734931
742217502
1012669775
243678195
1874710747
1214679659
326031080
621029483
1238403551
616434160
954577887
261256052
70800888
921224026
333320397
1845783991
420225995
1834571841
463226098
541978875
1345847405
1774433323
1829350389
9283365
1888906759
1797756280
689099708
1626004435
1674469553
794646408
1487529811
773886553
1555876080
608519540
896567641
1398822588
1386317622
1681526544
1310138796
569896316
1711805049
1624487413
1452423343
345693187
1891516141
1563155015
1396647290
1269628673
931819017
1246237229
1366929750
835865699
413364875
1552668499
1345778554
1805301609
912867114
1003386410
354771437
76954468
525579952
700026646
946559930
443757144
1128904349
180691335
705379972
1462281348
24656386
934497809
459466370
738699452
524433045
1893329783
830173827
1721359992
322009980
1483657203
117767225
325751744
401108991
1419471035
694185418
428232325
1427716659
651664113
360521679
3207582
1262740987
1091266032
485955475
382931213
1326755108
1233184328
44316364
1011778403
677927484
1008666200
1216788838
1710824807
857775044
1934365942
1244972288
1997321209
786770860
628230299
311432654
520035093
722494673
1624418563
1483291629
1429209911
885619186
29019693
1675845477
1106108918
5841229
518327606
1016040485
477240237
1820169657
702172391
199540362
933390354
448542335
76535157
1411944345
1291248718
1849013419
1818395424
1043432509
1313343781
266868366
406942419
1467976701
466743050
174498748
696864210
1641461466
799486360
340231459
1840486587
1280712909
1638322424
1607974404
1056745564
1497312027
1297735415
1557338852
938207447
1005937175
159599878
1992625715
739548601
1890655150
155602653
1734825580
311581935
1548778874
710235703
1216285954
1020183937
671021674
904099249
580986054
169947848
1162341546
478676768
561042993
1209102428
931610171
1308977019
876866140
216554125
137008778
1979683071
1421459482
561217938
1325415950
1391796772
579223131
114208931
1733909866
910805973
812458250
883832631
1320718067
1527319765
516287269
1312374048
731917471
1862916814
1148085336
931225764
1583200407
1320047523
1169464913
376613660
1057336371
1438026556
1894404018
1018635260
736692422
348236425
6597276
1696960156
1282733739
1776071590
602539823
1910972080
734143171
1173607642
986165985
156982103
131012573
1102077024
1286274071
1760215701
91641000
1697153424
849229782
1635021782
1962389499
1248668946
477184958
1068693358
160891683
1945640377
633353719
816961256
810218158
1044845822
1503881568
1887389395
1497392754
1560587871
1377516509
1385673442
904208697
1115498094
1601098893
1544646478
924779942
605315190
578230877
1558309829
876750830
991103234
800213192
481123383
33773453
1409249213
284972661
1360182947
588796775
259382236
1056245761
1488023477
1871051467
937903919
1536068473
1337093362
1142717871
1785578568
1100753922
1689297350
1669726074
1098776590
659589349
570424702
1724560515
1900600629
856007004
976142907
96054532
1304583305
710241840
1357074310
670438069
918875129
191942528
1169788450
1145427186
152230337
783187804
1400968946
759873162
143698622
1298592621
1238010518
504342111
1889493033
1514621975
1966304779
1579429621
264005531
401928607
1139201375
1504561268
888933528
1888583756
1777974240
331513885
229788490
756562868
133172824
553242209
1308829755
1264128415
1284213470
1549140397
1699171451
817585409
952176339
745961391
366280024
191666176
990487535
1002390765
1699784977
929424188
1526027452
1800183970
1421578831
66082592
1835067483
385978655
889702226
1396713286
1832049001
902654698
1571040466
1852513043
1781504541
1030291374
413968289
838274565
915638696
1395667469
650014981
847726737
1451043408
879570208
14379151
1688870122
805170660
1071907625
562445637
1220343388
1213149598
72339356
1411441073
136810611
1804776292
1959509341
362556304
1977790270
909935054
163705899
921495385
1747194169
1663539984
1912116469
1432079414
381558773
1978099932
1846658409
1036080868
1921884966
331993103
1528005459
1276027480
1594820066
352375785
852058240
1478380781
646457245
1785804820
1732708710
1260911932
763159859
1823533019
1669358839
183563688
1759709646
1491213626
1434229856
47736751
1821995201
667735071
436178019
1928339512
751932798
474172084
902820812
1184186754
1538926939
1447490794
1632820378
1710770191
958512251
35826757
640560672
888350286
1685144140
796311876
1816621008
1784434827
952718052
481128560
1716099059
191985451
1177226345
902793967
158335527
1923661151
1994181145
1728552781
1672369768
890345148
543870076
1798921658
1214085668
1254149895
1895815084
1599665948
524094683
1120647982
1449554974
1667871487
1939453843
1198966452
152984442
21938519
302399682
727333102
1182972347
781008554
498419549
963397771
1674592618
1649795030
1095018700
1340866641
951636013
244192568
751113167
1849138831
315836558
979159661
1190005609
1810374158
1775121026
742475231
1166900115
1159590594
821741090
1386410777
992535202
85478193
272217193
695973026
334879853
1284846566
541674718
517132607
39001010
1155287827
600394286
1431002425
740688804
1213172592
1230133233
708971998
1215752530
894075047
703902959
1873219027
302513883
1651622516
848552781
674955852
804811425
470395313
477865878
129079685
1423845426
1410509211
855038404
1142809088
1905592013
1796561571
1788473352
412941357
691180578
978619592
1314915177
1810172134
799191924
434503406
205191559
1595825341
1248744546
884834133
238470857
1976833017
580240926
1066149029
1526722702
272825068
455687635
948522064
1083896894
1340912686
1236925412
1597261342
1891161602
1864484541
806980688
412595033
1093287181
628491799
300249423
1457585198
1525410413
944127234
1424699241
817191876
17791420
237132938
1579159871
893730825
1074027103
1868010478
1446430958
1252727441
1426211307
1919977292
231924457
501032862
1548838760
357696398
1883786510
582213336
687121454
957069949
712664678
447560667
1176015945
1093919237
1087457990
1450430637
1003191447
386596891
1341216225
1576699760
1295575919
1791159348
1359423720
1294343624
552133777
1763049050
1048357610
1289589764
693665198
1561956811
1874494961
1215886417
1894481728
1984197972
171050035
1971184311
1632560084
305947827
863756274
735590784
744705290
1718036087
770463745
568340464
231462557
977138574
1641175932
923872183
1149674948
128729235
1890539378
687430213
526794253
1869731199
1957151522
1635051960
560553572
937580834
1948899085
1785789711
1309338789
594196747
1888548139
1125164643
1082574989
1496778261
553078939
1191817974
922869203
1116273680
1817870553
697243621
1522840618
605625442
831994471
1577539833
1020695603
791083257
1062881067
1574995203
121873119
124485427
139914816
564935963
1671417433
1187064748
689092165
24750530
27046450
535998076
1410630740
694979250
357048742
1077966563
1426251996
150508543
1829487948
1645299103
1485765476
734684296
424059636
449357958
1002981
33401269
310858682
1193295758
1164589596
1921168811
1037736728
379611690
614356357
1769470316
1874699767
373903882
1663916593
1184853362
454281932
1323612176
1453747210
1895510241
807686097
528328409
1164771524
386871127
1705642941
1122891303
340194879
444874055
1179373447
681485928
1748051885
1375396501
1305317781
328196772
1150935568
1672515161
123482447
106513547
254077281
478121675
22475153
767923354
987013803
1647434760
1921641720
1641160424
820279484
1983144860
1414049971
241398634
1696226612
505875773
191551893
1590255236
1926998199
1895731227
1284586434
1614131854
327758329
1187967380
853100880
719715542
741795365
356250800
631559806
1238959856
464152535
1546502996
1222968315
1991401433
1061370916
347768385
1069534895
975625535
1873035089
39762743
1541314607
1517336765
465229408
64482517
302611820
357050019
1030824084
937974813
985259317
1242176113
1183844609
1715062546
401198573
1255204342
387928727
509350593
1778755219
1066109902
1625020796
1302759611
26127990
630763003
1015874955
682681865
1177007889
1273776489
760176546
1422648539
1180027719
1348458228
1436340878
1215926358
1717220148
1887235457
354416621
1767249670
1148902447
263275812
885355560
496050861
1688891459
1803820552
1370991484
1389383693
55115247
749089990
1145304423
1967763974
1603472706
552020323
569013166
3424993
1350604740
570275478
13634754
910551604
501461810
1782547543
887474628
1028835332
1596873474
1608175545
1757947095
1636801089
1805835235
1967918252
1997842399
513963117
900787721
620679057
1360448146
1515479408
180754343
1128969935
1613868153
222307439
1259771520
1626491262
627566619
427917900
128472066
792412572
1819175833
628007396
779445062
1432915885
1865321618
1146944670
1873600703
1443865017
1265787861
1366354904
1375801184
1856520229
899177388
80715914
45873457
1734190395
1583548459
87196995
751247591
631341306
1066976253
982793650
1191572177
1053533759
1822670651
221634806
956407325
1791327316
1650780084
874970549
1154980925
459556728
900363266
804460902
1788999712
1129939700
857356028
372919351
102596635
850897729
640362414
1456922705
1354891197
1994093243
139678224
324234115
229792547
1533152240
176433982
1525581126
42942804
540369624
1676670310
1497130760
1725436320
836382184
1436435219
1725911304
1610245235
1643686813
190537345
82273388
1793084934
390817312
211373980
916244457
956156963
94716487
291716202
915933758
876834367
1210629108
1984600361
1900349862
1990978892
1610053549
1627902453
1197478935
913855536
1498436537
1991842259
1423255086
1614893334
125198958
832027745
614611301
782886419
1403232507
1079024582
952617529
1693504481
1131444724
762674116
458909822
660360385
558089027
1663837771
964073885
1782719263
1223433768
1368077153
135076061
1241436038
1260500224
648746760
832313696
555769264
1776320448
1506151868
115382772
1208479731
238956284
812055768
111808698
1651844554
767282260
467380054
1667885976
1558789567
1596762679
133358038
1552924456
1015691905
1339098674
1222429278
1745389644
447954993
1525690539
1239989478
1432889866
1946215778
663828568
1414759672
1690421769
130359385
1856766199
181819048
354393110
1476452199
1999714050
58842038
1006565972
1897080639
963641811
1744137798
1454548197
319388956
650865419
807065269
1893078126
90708973
1995951796
1405284318
185956585
1090075730
1815152697
1119384156
1902337365
38070947
903357116
384358704
1030078725
536330970
73262003
169166994
544651164
824196612
1121634000
1981449314
1795078355
585463212
112986944
191433778
1559075518
1537920641
1126792066
1655843818
52050095
1594960876
1767881081
1426000688
1797089574
718625271
1346911353
1342180893
1950263983
1258544251
1228803088
600346039
315206689
737382044
279481684
316322163
573095083
1615355347
1028763314
470235003
1823818637
794474818
1199486635
630351585
1197754957
669416105
1011986914
1307614914
1977722030
1804518018
1846208801
648035944
1963283665
159308879
1067334062
307376490
270189867
1477356429
587269130
311453455
1189419617
731081110
218903011
1286106914
1595393525
521287962
1666242626
1057696312
305981529
1796664781
1618338695
1943720172
509157328
656557063
1832025182
1257575277
395474242
1137529496
228245731
1127673470
1706638357
39296439
1364458864
145745965
1412335450
580767144
637062374
155897810
1670047983
1972105194
46132297
1095738654
1028086217
717309859
1280815386
1092737527
575571807
1913379722
1034958061
676466996
1003173480
1954290603
1001633386
181057249
186179324
1902488630
138878617
1306726602
327283698
1809758785
1911902248
1132660371
1249110699
1459595661
604815098
1150123178
1366622247
73157047
1873771464
1014626381
1884225588
1510344817
1387648329
333876335
1750532485
522600042
915633955
1791847469
1375741678
739287656
682003471
482094520
102571436
1551778736
124499990
1752347755
1037663054
1183401615
1959566642
1509846821
441888528
1330335773
1828614112
1860289199
60202946
913471926
1846627956
1568490557
112494762
130692209
1726115280
502414761
39608258
20331680
792241408
1492828664
566642274
667757052
430524764
1663579283
986854675
347031149
1930984925
1587996043
1127755314
1429807728
1030088936
1697331963
1335095671
852467344
112460125
183220632
113590405
363924644
572737854
553889816
1681730705
1527359131
273673389
837060559
675972086
1347143399
1679352708
1245049469
1013172376
179588711
442486263
82239756
759537328
631671327
1185705481
369906002
752876852
295987360
522992146
94857379
1399350848
240618070
732533885
630395219
1883382990
149295993
233394886
1260027418
18232084
1542894649
388824356
1675683615
1447593827
238351593
1811097959
1039283143
394083664
1593464205
987607197
1639711277
667678442
685935456
574823667
948166604
987321466
947849181
937794636
703424345
1666761863
1742554123
1430343781
1817603046
1840932498
477880475
1154538968
1441112635
794825246
1643278171
953677570
526676094
1113748513
419325290
1226817385
1470277728
1790764355
766802648
634645929
521185735
820573368
146422338
1975822339
1159412647
1308380163
883280870
1427178938
713415393
1665794404
1784367281
1643073753
935533810
1211501357
1529970542
1593265555
275677962
112550868
571221311
1834751117
969713353
1083812626
369985325
244457897
750805493
639786636
460931103
525962764
248353152
1459118071
1104545940
1157402250
220518819
313203252
416608901
1882850977
1520339526
1766731784
270931135
509222883
957651629
1050701537
441123576
1775318232
1010457966
204418
18143760
1315174737
1583777972
826059735
951139424
1357726860
1219543044
932051531
1664932577
1437373109
450588044
1901964441
1225016846
519626011
847449060
357318106
1178825786
1254297322
561248464
626965032
1422554935
622330559
794892456
1647119565
72926030
508946178
1841619734
61998429
877099489
1919011816
642689051
594667094
1233999932
750601076
621642877
1145756367
942184793
1422293417
507978648
1746819080
1937859207
1288467288
648270675
979235793
1432262934
1618375085
541714938
1751305124
1661773823
600333524
1871875751
1186826254
1214069768
383492934
577649484
1395813201
520282281
1936658407
753133706
442193246
1516107126
1157544615
54952043
1745920762
794684059
1855920950
667964510
474415771
1897983134
1701692694
1415133314
1756532370
746318675
814429385
689105825
134087647
1974059885
1815656664
214856632
454550946
1967231241
90314610
400224607
276765966
47136065
1455862797
1380597326
850506999
172951592
1225829677
625474086
1005526386
669159712
65785402
230711954
780314593
1233515246
902349913
184551734
1576341984
950410576
67299167
1853321990
1960081129
1185200211
115343382
440507580
399640384
1694387109
443561838
1421753316
704625618
1721801776
298582760
474962006
1425792516
757320008
1778186078
1698784697
1338821262
475323625
1817457512
301464180
672153458
1076218609
409606928
1087372658
680533273
583717431
1908791233
900572401
1071709972
1631104931
638514648
1504140371
1899932074
236992621
440143479
1091565755
1931792683
1015355217
980956943
1156119890
1729389754
1804076361
1920848469
1283724611
370576952
1590823396
804919438
22994585
1455329169
1203565217
845730472
1101018360
1132953065
1765834988
1181168533
883862521
775593284
1027970725
1759974308
1815922954
1785595877
1542989437
350043345
1073520687
1083287128
794442390
575029933
1188799896
317176530
686620323
1766992014
323466046
1494366682
661337622
572074426
868077097
1155370141
1125882317
716795706
1089709877
1778797993
1885796649
1445243233
1868144756
785374459
1537496289
371187307
134097087
1055824088
1556280959
315972472
903821959
1255380910
1165033990
1370524014
186400318
1454033016
847327782
200437483
1576134563
1015793464
1616119542
1705818056
768708846
1436573203
522264427
1606651678
471615443
1193760562
313091436
1728492380
1649710967
311175019
670264431
37124961
1899799228
97746204
481898590
288146229
1545790840
423255084
440932846
132975809
760895572
370647851
863170056
1068085136
329332693
1290813609
385674108
1414044081
308042359
925444835
1140661144
73916413
162678451
179978594
676534387
431571553
263110032
1930844611
1899571864
940336525
742732652
1827788579
666261506
592646940
585116479
1127909029
1470724786
88654114
972134427
559181553
654646643
1152879479
574860618
1483143734
944922484
398060996
573403148
1454179292
1277318985
1180801834
808086454
899047355
1420450022
724266132
1170513876
596348018
1874446511
1719820635
1421211818
50327037
25036198
1614946230
523683220
1500596321
1390243157
933106993
1704386345
270523116
482968657
1201423665
1820088824
297019995
441909655
1748860807
270798192
1987781665
1499055796
679534717
1235056110
278473392
1858168406
808930741
653525626
718770031
132250072
1843685298
407338558
1941995374
1422133065
1988768462
1253462519
1750904152
667442297
921807391
534145356
1039700414
629196260
1074264297
92900578
11815492
693674651
302880033
971210635
75895321
1360713011
511066460
457137701
1671589216
453467941
1182732212
1097292223
1194911794
484764525
1142738426
192158632
1216105458
961420604
1804913190
1368346250
1546557860
525768436
1762390972
848390051
494200196
1947961146
69184673
1629577698
1520102265
1214715451
1231097778
1358585405
424791499
586634140
1223240619
1584798741
1555288374
1837720106
577630306
1358057020
1621183613
1386547597
735749342
1488527434
239400854
891476239
58550725
1266139627
1524703872
729648759
1318039899
78279811
824283071
1705918048
546342718
1486047056
931283680
1454489982
477010440
127934175
1291528339
881488763
937035437
456873765
1222370163
1824146807
672500725
608277654
1261523907
1557939685
636870258
1378385352
383790299
446856170
1747162638
160010263
1790019094
273863538
608989198
1602723957
1889410422
803045046
104873826
790453506
1896675553
1152817968
534302335
718873451
40291423
1737193563
653515062
100798392
1360709666
449696131
66528682
739694850
449512161
278875578
266157272
415254048
218975515
1450273072
4615720
1966764187
92778502
1939654547
1694489512
377426902
1958755411
386332456
1696027962
657420142
845500785
874286483
238523754
488483293
776614937
146581932
560198213
69552195
1289844472
1953627274
567986232
1524330344
904424624
536071867
17675686
1934094169
380327488
1007467788
1710498102
1511143517
7706266
193735150
1383748443
439137351
798429327
138109640
697675004
1957021006
1458328457
156875434
760118041
1653958967
41165602
1996094920
1255297608
486423184
211172377
1578045390
1963079914
302930230
1718677366
196605078
1125409576
265348241
882286840
480285376
1062339564
1556706636
1921978862
1760395344
1997099414
951287624
675834354
184884445
649713877
651765635
1490538040
1799386404
1690053966
638505298
1448906928
603177207
611223738
1132969039
1193509233
914027265
1483164743
908329704
1280774259
1531252503
1722921792
802282099
1044387874
1407567873
1792466152
1811101189
1068325575
1118400202
1556850511
318143951
1075770076
1140968369
35042145
1697933114
159776020
1808830418
978124614
1856281157
1346381044
603531973
995885144
411785974
1887991424
1324574617
854023303
1115500159
1585381340
1992440538
1071839009
1968259575
997120634
154009861
275932377
390726359
37473552
1194817316
1906899750
1268266482
392418294
838612688
1583440061
372137839
242535893
1371910015
1562735222
307938559
568135063
913290625
973193019
1384678816
1935902652
1626883586
1561948660
677242286
535367359
1311135818
914290675
1719813258
553544571
676965994
225719850
1075885037
46561194
1588590936
1321023318
921760216
865035993
1644315786
1660459562
964958705
1901930669
1709858133
1463862864
507768357
1020091913
623747306
169250081
516081409
1761839396
546084745
547365096
672090715
1019247520
1687160193
32356924
1370237048
592061201
1598690091
1855359001
726337735
280526641
187086492
714721911
1715452301
612892838
507555025
325576645
653944958
50886698
640975006
1442902566
923819277
1252831064
8234314
1482748147
226044519
163020723
1054180304
1657150374
1911620054
1141885738
398209266
1957973863
7459826
129600898
1553629136
56637518
359401001
1556234013
1950786271
329699016
1266345903
1788956786
934121828
684432064
1714844177
995136222
1748410563
1894875519
512536889
298170661
1515305124
465194712
1120864390
1103182179
1623545819
1419259651
1011013206
204412046
1806312405
1207216325
1537880898
1941539717
1943738947
1584451997
1882317376
229112630
707262086
1585851403
1059263703
450917507
1966175644
1097710946
100100427
311275990
176556664
1134862492
318709237
1323802251
1767903971
1230908298
414610160
1159304785
1144613486
1613449393
1626580615
1933014554
837109473
904277648
506055079
134369486
1045624312
154988955
1749921608
743569946
791818119
1324806186
1845217839
1349669831
802114689
1485731547
287874137
162559161
835611817
61619382
331995018
417594178
365094285
809588401
926625515
488683328
1100550414
1687210956
436508076
575404107
792606166
378576114
796926232
330289555
1957871383
1949302822
1392003158
1802984438
1079796325
924894217
1405293196
1811186689
1347789338
1356530482
1519457872
851750479
1289644653
969039407
521687562
282172424
943034162
252051000
323692968
1082994104
1281454376
1208986437
1567920270
27521072
1977652133
17371752
1033819072
1358413357
1718480880
1174517501
1950963781
413242006
527879954
1514928285
1391798449
852811867
93728389
484889699
1082762837
1910717600
656326187
520808329
1069804841
1008563804
1290130529
74875037
1199038675
131511008
1165523394
154335652
1632369946
540555166
54883146
1713932128
1048835179
748884946
381382553
1364482086
1825332306
1062424573
1891075146
46879840
92705810
173271837
1405566702
1106215867
323870525
1774716368
1577240958
1668875696
188444036
458144463
1169288164
412975368
426667918
760646048
139181597
559356467
737390544
1902777097
818333077
902308065
192889963
1564145228
1542147556
1410408615
358358860
813947827
466093107
642913503
471429315
729246303
659557394
20338264
19642455
609446348
428102519
896533004
1602997102
183914662
1751004512
1424322307
554270050
1496647699
1965891617
1174225483
1371267002
1641907779
1287264210
288189131
609703350
1822026086
627091543
1922555210
244091496
988767082
1853989877
528560582
631124282
1995158087
747857008
1509922699
1308623262
934327455
1197446381
1459197733
1798587070
1148949901
393332913
1817221571
332543529
1242648593
956359365
553475883
151772585
1394010770
348038015
696242264
1598253612
367922073
39141614
716451081
1526683617
177903976
33210154
649403229
102154761
737002185
1776246768
1030875374
755456471
1899541937
265408722
1607839016
1436057654
241081813
115699046
1619942596
299201319
506693885
1375638413
222317102
1248574866
1470042640
1955645603
1367054757
865666722
73615660
1770782625
850080727
640729068
1157747613
930306971
263202210
1956016474
31405927
1983239083
1130719286
901117302
548043152
1357042972
1061584886
1372703133
1362457540
1061765101
433001593
977239871
1348520350
1117418229
1910690773
1278311725
728095420
397040946
1091559728
992283660
1816824512
1467876216
56640978
222258374
666155398
1783736508
28539101
966219560
926166042
390146306
1597708858
969234967
2206513
1651822542
1404651728
257842730
984979760
718825295
1751158167
1149650913
314053528
849613969
1886117327
408277539
1522644011
389814886
1517146373
956197432
1860091852
1571769002
1912633649
760706668
1838747244
1270918550
139191962
563529712
1926598106
908460913
234961904
764306645
1328503872
95365326
446537092
972311234
1464056243
1463766626
975033359
1696697808
1712766501
1652848043
293331966
9270126
645882780
1941908815
678230133
967210543
1581758890
1648363439
699614364
276340512
266590136
1072341669
1106127708
1354397040
477512658
837002191
1130487723
731287964
1512630580
841122016
331244625
76518847
483863391
986851523
1821147042
218688202
403076878
913806093
944221296
58877385
1414781528
1820448565
1243430931
207243810
1278437037
1903363524
114823889
1896838429
592688418
1171981420
981770823
278234668
208846550
1958621393
497716510
256162203
989237619
1092140053
494798576
627054053
333278903
243745396
184067228
871644486
1321603419
216813119
1525406735
1659031257
120761774
459541932
564133666
667952797
704142143
640736979
861558985
446141572
1828910739
898883899
75960003
574149135
722178303
1233649295
138599546
340649161
1859351194
53009958
1867672298
525241999
489135014
1564984840
1229450584
1310936826
419007517
317167244
1725598482
1171036133
1636381337
371786446
885640392
1061623919
377956789
455792632
1776076655
133146487
607847754
313818026
1574092525
1568109571
1097062408
51574939
427251464
90353720
1016180050
1920649441
1904875751
1099629609
105145850
1843418068
1012293292
1268593461
349140822
1000164737
1169896244
555776935
1230091348
1253196841
248945281
386974900
915138498
1690522853
809760235
1457124293
13243507
1014336085
196192347
266385671
1457572640
5453060
1732801408
1545533168
478917433
299562727
1428179591
437560076
1137733376
1139096864
294756776
498358076
412291493
625968873
1065890283
1792963270
1359493154
1617046931
712483098
1377792052
1285896388
1220299721
903055139
1354650913
64872746
1187117626
652971074
1406539556
1241814704
970127172
77110214
1843965
1724457095
1638490080
1642056969
99692790
110616660
1466760124
789676029
49578095
1571985146
732336169
1418043560
90994485
958440065
1750587205
1974683407
289169625
624632570
1016796966
97631139
396196577
301852988
818400295
980489284
237272920
1102397922
378150495
1480660423
1291799807
1646591653
21640036
1195745372
167606204
1061986650
292912812
773900982
773801413
983911905
966197494
1682346610
1892733030
827370902
662905003
1805806906
553560220
1802256162
812060654
396210848
314285542
1212434219
363801449
781906987
225017738
872496033
1680913638
1699990978
906056800
658000797
1404784050
997294869
1732466165
1986099702
1497876223
402986442
1550345111
1536590797
1250437356
1029007835
665527254
976686223
1200881994
1305257721
1658435077
1334450357
204898109
1568825675
1638947985
1012593390
426929065
435016759
290337268
1981939648
1166374882
79365588
1282790205
1239733050
970727635
1295110172
1381073013
592921834
1867844183
115800617
1579127855
1968902625
1949880445
1906633329
1329494680
259918561
255461796
1016969423
551818807
1783052819
1730683594
1337599319
11552225
1058543729
1123471910
890567382
667597924
112087964
61042993
1893463411
231071733
969767292
706957602
1750526518
819724821
1418510635
1120196238
310612062
565863163
1955327184
1647934823
72605420
1108842041
1085081378
1726129867
1689532453
1384569912
298264781
239330995
1379029425
757131594
1409959642
1883197953
507284449
251256054
1828775564
67813363
224246476
116261140
80160253
627512248
1268985050
531878842
1974380772
1884728885
609360563
1261945023
199353927
1086908509
1910984046
1139722323
1944849735
451106260
596491623
135117997
1658078174
228757278
926470848
1332413863
1433939458
1505997470
369333144
1872756970
682013568
1136331817
821112091
1086569340
199673153
1499270465
990949257
1350697272
895949762
194350922
485702910
1327814937
378949773
1540726579
1134461270
1200352494
1116769304
427587430
1185215986
1211356272
328346949
239307102
812281860
958853383
1286706330
372166453
593177880
1600018286
1141342516
891832614
682321682
574162784
258179105
1396228081
1849865274
838048955
1063616795
1522791224
1062271871
700083463
95959252
560286775
243772561
1750498813
1965403351
1268676686
1756168224
117351596
1094296008
1726118354
215644559
1006352029
320781485
1157976872
1544410021
442706466
324049958
1862258709
1799863010
1827506701
906092585
1390930971
209354756
4117148
1512029240
1911540127
1069635833
982721693
1690861306
296412315
136735700
1593978080
1365315560
485132523
1115397020
1768060174
1995534542
1061783047
993450033
18029645
615998229
475826285
505722279
1415224162
676188055
1675969654
253381299
1100202233
1851818060
1407158808
513998998
1201358087
1722928214
1234765170
1793990879
705028281
350932019
239655413
238469573
53863224
199040854
773446532
426490291
797883694
1589382655
621666480
1641036470
1835648963
42579853
1776349848
447171925
1262266911
868808676
1781833366
1211508473
430266301
885208693
794130594
1327929094
1836059587
1658158828
1969433601
1130903633
283702498
1782413317
935377614
1871049867
130550390
691141644
410368739
1417128155
1755879129
823313475
939586809
1818988791
1842551697
49335994
1707838585
1825841507
54521576
34933185
417732337
1057622381
75468213
959986883
1251732088
332549411
1941094849
23256698
1363724578
1819819589
1556801426
911726320
402409987
395704397
229607254
1642542899
142787793
1015470377
654005042
750616614
1510486081
1144507319
1632211114
359221693
691292797
438953437
1929221868
1962844575
1368956776
380930307
1177370109
968289088
1273407518
1801126402
1240426491
911811220
1055435421
1323715615
530681230
602828204
1929955018
107293692
1327417067
590549151
1860326730
844152809
420903488
543882413
1589381538
200008799
1906548202
692368208
1171836466
1303904963
524447105
1273225019
1425411267
1716246521
268694087
812778652
403327543
1978250274
654299923
982794272
642449480
588512339
1638318803
601283586
1155277906
1317796034
587107478
819072179
484789148
51176839
820661596
1403192389
1817090253
1041661963
498894963
1847139989
18049949
1385339456
373463038
1168947977
474382106
485001901
1796452622
1969502556
1276679298
1967201473
1486399954
1339188901
1055021529
1717902579
199500661
1951704745
1452993769
344622795
1948099671
1271814392
1205834007
1819619903
1388604507
271585504
1612901321
1087476024
207579061
1120659627
483243367
1121254716
1456134767
383749305
1217351558
421554099
794728703
1017988088
1604787236
1485351946
508412166
157447580
792059717
1668816247
1324604288
1188076434
1831396081
1247918578
1764050650
766886569
1851676179
868956852
1950198620
1472467458
1093562292
1227080572
641305982
198430047
1996734949
101877534
1556046657
1386906083
277422840
675792996
1486259189
155424582
511066707
1102650649
121837344
633467431
923173876
1181512574
346917509
1967641823
1836210629
1790652092
479754676
1537017760
495015615
200528074
440189424
364982743
1323425374
1440692492
1268983449
1614286516
1171056097
1983667309
1290187014
1990270987
1780248117
596298656
1021253139
1502909703
1929305290
1121506084
1880024740
116266721
182557059
1169179706
677009728
728745432
1126081235
1130583219
1843712694
670163605
522039343
1982556797
1636256829
1302910200
747325896
1104288222
1703414432
1796206876
1661688111
1191063914
63480709
836730349
1406809547
1871972673
984368486
527399398
1812463636
131566357
853219314
326875221
160259436
844007807
38336534
714704546
1910627353
363487955
1354460702
1325835910
1523518347
1711443992
1238901509
192842155
1596979799
598819844
1092247173
1188499300
347410480
1987276814
1242945091
675959895
892884225
1225046263
1841221592
738241377
1058025375
1043294392
709457175
310584387
184811220
149610330
916281797
994514878
277363905
1516837473
509904170
1678031537
1944220264
921552284
1392282848
383837942
1749827521
377578523
272688530
1950244120
1952162405
1870638554
1239750550
807989703
779725500
1795869187
179988918
1825186823
888621267
177259420
1433990997
935213173
1002786215
1300095157
1656679171
867332961
1654030781
1043876316
1141024690
1373908017
795162195
244386632
1915478250
80142326
88915675
1414215637
1244279036
1425858197
594993966
859107150
926132374
515305702
952357734
1890977473
786078973
1187386821
1803543842
1901467472
1530858887
388942034
1969621412
1091094975
105893612
100104486
82846477
1574690998
675245322
644125108
1264873113
524949888
729807162
705951206
1236553833
898780514
1155081925
1707775774
1955160304
1159608225
719074029
1365509864
551590151
754130722
1230192858
29514118
1251127046
918685295
1982855440
1111808743
514016185
469292351
1063789120
1752563309
1513017429
752082657
1404286606
1704067221
138493021
1815373765
1997295850
514224677
738970315
600153929
160985085
70044078
129299989
220181169
1278751870
53577221
735895548
1078303199
1232226517
643935618
1182393443
165349023
1837351883
1215490691
1860902117
76379494
848977441
1164161183
1591835559
1563436579
130108923
795580762
1461160768
977243853
1192933777
484471177
1494493909
1451014704
1569282754
139786540
1162312375
204849353
626539550
1951436222
593145638
1160148780
1900214130
1030945878
1639933425
1929278220
375913196
1435712986
1237065834
419853503
570169867
1347668407
914730774
188795915
1843165105
62113527
966396324
833134667
922389119
1175533736
470045007
1365404323
608883311
1152056136
1027247392
794280694
559083313
1284880844
1509020446
1092439978
1481623243
977544091
1538809474
1885915662
622345053
700753338
176165365
1818031564
1524227758
1662557340
1187523384
694395938
1558514929
1041307266
407073986
1845265371
1569740403
1305697994
1607849600
1507169227
1173390216
329177709
1282460234
1451005814
1481391216
1227741315
551265470
748157994
3698486
845652732
1370194908
1091032352
1926692540
144625857
938230260
1592625777
1808858933
1028815113
1566450863
1142411768
1885948162
1148364761
1308906909
1259831780
1988010353
1775649069
1806889395
1567576045
744982150
1181982021
1224540291
1253385320
1677031245
1851219
1919049762
1152445534
1695083857
87803661
404524446
1394603739
149487869
1428007372
1814333078
678575027
292362433
96491032
767703398
1413889072
103077006
814448210
36406438
540925290
1739247132
465437833
1621221066
25025456
1020270800
22628455
1462995461
1705742147
1420851921
983689425
3175844
821716466
1621112441
116809588
1414001108
1924841322
225576096
1785784726
1897541920
1721055273
624290667
171847124
992923900
457940791
1334031684
630331883
967469348
1891519322
1007945672
393000323
1464499040
1930533940
1145575583
683615002
1514138188
1211593412
380630154
1894024306
132174735
1672455402
624808200
698782300
1973751818
1165798444
1424831528
992616612
1057462586
175552845
682489924
842862077
1188312977
317292280
916906291
315351166
1916634623
1567400008
1472513934
1163280276
690993773
389938918
1055159108
1571476140
697796476
1027851598
1519190385
72641904
1676140883
937497440
602671400
202407697
1544211168
331551790
1653609992
225086518
1096247074
1925508368
198095306
1827125456
1033109263
341415072
1572869297
791916504
1209029398
165083595
1204687347
1147206760
1013627650
830224418
766980379
1946738181
1739079479
1217349879
1203030534
1742235817
617296295
1053332060
985824
945900220
1646608060
1352189625
1316475730
119965147
1572881445
480082228
1298650909
856761187
663682288
691819773
1219104092
1991126256
1369304702
1645388479
130171014
349578702
817069621
263242605
362446743
532712881
1823164252
371983626
1059014254
845916466
170517061
655933220
463328219
326861290
1128521256
1911374175
1607790224
42915015
1924522545
1252195086
180517397
1680919638
1024939342
1452904151
1219035059
728947171
866432686
347926160
483524472
321807878
1611120327
775854124
577433480
93691000
1087178866
853451833
925166197
354053691
690885317
1468272943
1122735969
1274624434
293175371
470559264
1949448086
916948225
16754009
971789620
1728239932
752308113
1084029550
1176189077
66603711
117109616
1464871083
449251376
1324639360
1364165470
1044207546
1633499572
1666280195
1475238092
1888459154
737206377
1234796140
1394662938
78499741
369637219
1239682425
275069424
986207979
1253736533
1352029698
456249602
129459118
905892963
1387744268
554380079
1503456066
302086835
712193162
1894643067
619686229
1731216359
1237778329
434931250
709250413
460323864
628819918
637927490
1528812474
1561000727
1309846145
1057385746
1801992748
1647497877
1386165281
1555968995
1235763125
554785148
838448485
1647116791
1732107195
1453170508
1766100135
1830293017
1824159380
1610354110
1987650498
558978121
1061507109
770259282
1860709405
742120712
921306411
1771637129
855551864
157242795
1499428049
799864890
685412526
1618175877
1740817301
601754935
746256950
1425207252
1943890389
294643953
654256854
481961242
1519727682
1831775274
1318616954
948670918
1463638350
1065076372
162535872
1166515721
1965116225
1407485312
610771871
1098896303
472673367
69841798
1576420382
758553193
1700291323
567725434
136079335
30355620
791946013
1228922486
56540946
435898236
1869372623
1220272609
1906299490
1130352261
706913559
340892884
1886402629
1529515427
956097256
1505689257
1039250439
1229731836
1451642328
912038487
1278482363
1856230040
1609101258
1689036143
192126571
91942737
189093019
1586516223
1145502511
1670975504
1025334554
1987703758
1724915930
1376164955
158564618
623901235
1690015229
290805196
1775234328
882718719
1079298296
243365741
1158776882
1032183612
459602163
1624223342
1521082684
1081256445
142799047
966984110
1030591359
346688547
1306910865
788252836
1289243072
279849296
421254363
1102909871
1036795916
1964598209
246805217
282856400
74770099
235323987
105017707
719209801
615976955
510237674
1370950809
332196022
1815674029
748445243
1454497508
568923610
1832740192
1035116622
697453158
576917646
1229433981
567903230
570860054
1107836575
1443717176
178518401
640384145
678646007
680792893
936663094
86921884
1878715323
202646873
587105359
1254009281
1810636119
635913502
796441897
168595642
923452896
927165905
1740392362
1008246387
1010845010
1710305636
1810603026
1151310082
282146116
892191039
737987256
955512645
254126450
1582396139
1844336717
1873475890
468892687
1393738155
1138968642
839139224
1896251698
1594939842
1426371700
38416909
1679313861
423315790
1492235487
129549150
1228568670
1494435963
1643861389
1933010108
1036298296
866520980
1774000262
1649751742
1489041619
1559656843
1560015044
1397530940
1633114151
1027208320
358238029
1786454969
1942805638
1981150450
1832795435
296319185
358310156
713629469
785116594
416897964
1496944861
1957302673
272343944
1328513054
1500794205
1701975454
1328932527
587529220
218070150
1681053876
1922741412
787710153
1248329651
804977148
1919214350
1387605470
1808395877
194584976
384434271
909235844
1833723112
1741437703
1206025073
869043379
1236701814
1639916732
95611271
1698163412
590520356
1195916303
1771238994
514939202
709319370
1226963425
436065248
1078995623
594177036
445487208
148957537
1787066166
230724317
972485825
1179460790
1952060275
1104466909
1570527876
538125318
1137828491
61936101
445189966
487923308
163725181
329195198
1875880750
583174853
1755507159
751277600
1403300566
91811241
1860877473
1606364183
1630769115
1997008865
1022153848
1909814883
1407802210
78390784
21366226
368911900
840218727
793428434
1362908669
45627439
597368106
678511528
861237287
561976913
1253964799
1764576471
1666173938
1101791415
957782781
1636227312
145330391
707992995
1607513814
185744004
833438620
643788572
680558090
327718023
1190876471
353675968
288080064
180701983
599955202
975476960
157306943
42245393
1696664699
1492137092
516759093
768916591
1221717374
1651761532
1125014640
118097743
1731827093
1197369223
1721937566
1193530246
1497312802
1638724096
425637304
759086059
648581403
1994541804
1851678475
314160853
302301069
1222058207
1244952165
1377577654
1688353811
512500705
1602551963
1009232702
1757547375
416666124
78556327
1885760328
404669971
1211719406
67911773
174036846
585032322
188866190
414509939
493568859
1582978356
1489416071
453916912
1636069398
921851006
1487027845
830405221
1552152376
1928038665
1528994005
1532120580
605413399
1123798485
1843146090
1739944324
474606492
247184928
1139181439
1080562781
709216669
49209569
115781938
360550368
1315160969
1118812896
1836177239
788860275
285593397
1570812323
251600458
174053738
459715213
1580031866
1358109617
731182498
812884998
768141296
1608882767
455726648
201325967
1682095484
50399588
1081194038
228553370
884545544
1473142929
761961844
561523882
1471775082
1593305281
1926851918
1445850884
1108303410
1705293270
444359290
1467196418
1128865704
1138755943
517256502
1085673768
698167570
544811825
1981340053
1676438207
1354940268
1072405367
1025381533
1765688869
1111963593
927059326
1706465197
638302161
683454791
879236815
1027121185
1998809982
1034587901
131996998
430615426
1645669968
1074215395
227336394
813818315
1977507043
324748540
728202854
1351411804
1874738596
913750327
1263986080
1684019295
1629385353
1091626266
1370052881
1503158397
1137283660
69059535
1404755831
873613102
1812140177
447761396
996272976
1449560290
544715756
1886840084
1288549758
762396093
229066596
678172085
445549309
432608518
996868706
708140517
871586534
11458373
470831176
1730993511
3833010
1351689668
626737415
1720993564
1150642938
851938542
1847977513
1243040032
77079844
1546675896
1313401911
1376078418
1889837526
1929750447
1629832071
1258383896
618475249
1197908573
77942420
777776105
269102559
90666960
1036198783
1965806761
1122345208
1196566511
468201019
831377563
687150589
921244836
220039732
1358594508
1032327222
1406290150
65226526
53066164
246875688
91146614
1297118458
144334434
1601582777
1301675725
1809760240
1741873863
1448994183
852988179
788334560
515798863
802776447
1738484810
89665269
1673677962
1933515953
1693055071
1461890952
1913166051
315490885
660930654
598648356
1954076428
383737524
1016599950
555889443
1155835008
1326636164
1954807403
343751196
483547377
1864523922
1576765907
1011508209
527328635
1900790115
1933607987
1176193329
967426835
280906720
1294324921
516812579
269357030
408231952
1952402156
28601116
948665779
831579568
546361771
1425078555
1339272151
1944399198
152060475
1737575279
1585945035
1492498258
1343042031
1760596911
584982827
745786282
653925232
415237699
1494186781
509236983
304787183
651274942
1226010541
726976602
1562336634
1772887847
1999907967
516861743
494464118
1632259332
1021165965
144118076
329291327
1545844476
431335368
987998835
1607223665
324255441
780274393
529728848
1004479046
539148180
1712463447
1839190629
1425563175
1034830377
557748085
173011076
591210502
221640553
1626981488
879087222
1022625798
1760120048
103444770
1301127215
802590576
221689177
1269242934
773473925
1425170589
822410408
1449935081
519801143
716409314
1441826959
1163206932
1797197556
1329261543
1596983993
1138562618
329669792
1634963307
964457933
1504757937
1765639004
938811495
1386819912
1301413428
527506257
1215139763
1826896891
1925651242
272823565
5277845
142078744
1121492278
569171280
1442399707
1130208153
185408259
1385534488
1055012507
6800469
1104558260
182068638
1089213099
1192662304
1122781315
1983736216
1871623446
760550530
843749533
994226510
1083077936
1297311696
1244123915
58167866
255362111
337805766
362315721
1415770664
920275750
741736677
1558334163
1598273698
896759167
1177111516
514523299
574330571
320334682
594035653
354797849
199053391
1411575734
1753028131
1274657285
1628162839
1859899673
1322689300
676425905
1746149191
264038598
1317677213
655882812
454589234
983147359
931424732
1189745630
707966149
897954829
1063324412
313809169
1104593941
767892433
769637596
465258739
313275831
448466306
1506284563
1285309471
1912101584
678139006
548450745
1663401534
1277587793
405752681
644696143
1582650776
1330049806
22654412
1615961077
198268193
932672812
1661379862
616166530
1151732067
1602598537
85853866
1103744930
615126340
1965334435
1987365886
1806557151
1676375742
1257010270
280226485
1250203909
1431160958
641938139
1287769392
961381455
1179696533
353615110
37379829
764324321
1068010186
1715587854
1654275679
1378295019
48836553
338451216
1348773956
1859695825
685311737
1281993753
865056219
1381136358
1443214080
151725904
1617905530
862660202
227421965
1344721377
891158224
1319975036
1924735698
871581855
872075003
406391265
997361309
1155548773
1213535186
940712638
42280414
1061272957
436264544
1844653083
895292983
897055541
1548156345
1436144213
1948322858
707558847
1054908377
276675124
616560479
127670061
1121245414
394381990
391954051
899090127
1806989829
1279435055
1024032610
425109191
733959490
1834975156
1462456887
717404793
839588623
196428331
843512852
1247884415
380933711
893287781
1124916030
408061319
1817415412
1624038780
845729209
1020403137
485843375
546158539
603569560
181761317
914337344
1519863119
289813000
614483100
703414557
1797065637
1750336442
477693013
14437214
98271182
1348558944
1934100132
1916680029
1617171224
327313468
601289389
382196197
177888191
57466918
1351728014
592631362
700438443
326625136
161620597
1151759095
208499161
310254650
1497206634
1548652782
1371550915
413246752
1260831291
675865495
842271293
1510771847
1214096372
1545162157
847973787
13990236
1042522986
446091890
365819839
1233447202
282662529
1544728837
1190815899
491381290
200244189
1296725313
244439820
638206940
307955185
488691621
1251841546
1589129955
213898901
1193237983
128192404
1462724006
494915397
1486810988
253129808
929040231
642886300
1685024430
87727653
1258234637
1074408736
106399377
1113217096
1056127233
1534222410
163897955
1014943932
905636124
226811523
1466991242
43962608
616891760
1960943196
1717117872
110010462
200481321
1304212962
733343976
105291568
772139670
1424023950
1253141339
1296872946
20858390
1416969753
1385249782
1519074840
1555711999
192962083
1436779609
590560903
597638099
1457001184
1932581262
1416972555
93844812
183508218
1188312588
1103984530
144057230
1473747690
346205422
1362318432
746907660
1149275376
1511300644
1501780810
777797526
1376800527
52648487
1624827269
1909542324
1579732863
1315587984
1834210688
1821267398
809526432
1092358707
1639157480
148972629
644823116
1459231934
712674042
790031915
876430340
1446324509
1159890576
28361935
300145318
16165650
16973104
115900375
1629359446
1961234339
1298391981
1077818528
1890822907
549965286
871583015
1905669109
1883468972
741277315
178911472
140313596
1811952341
681018579
1017905237
141413201
98370575
1595705157
1284318380
1091149512
1549155109
955011901
1499234114
14515756
1633531381
572286518
1870477320
1702950867
351410068
1473418876
477652209
1360634878
35675384
1508926895
280182879
1618498524
17196003
756392160
1930444491
259561146
220775692
1733488371
265503658
1903545802
1280320462
572360447
978079574
195411762
428419272
1018477376
1929991360
704440161
731847270
925823593
566745266
674347545
462000225
1283876226
1444287148
1318536390
679487967
1168632148
1554259042
410050097
263625106
818276595
104638213
303025447
400835700
1399406714
124217199
1341978415
1665260667
1024757234
870373820
1815666738
689508244
1595688313
734195295
1061170935
1594206944
1675065559
1274531596
1332932693
1543427516
1773212049
628787608
1109851792
942181629
1605835335
1156498299
733319778
1312105013
611908101
1580073180
1052143545
179229330
1855453561
1639920696
462043867
467722234
675054128
1794576062
1029012559
894260177
588012946
1039179494
1707090036
55449773
751078528
1984839301
866311913
549680931
383116213
1724329446
1004422409
1894100553
221326349
866622581
490413058
189488988
994786422
1360843818
795000366
242908415
1390897421
29873402
1053352566
1444684055
1818230275
1636437409
834054683
1955767617
272151428
593448701
919152817
1880489497
245519037
438672516
955414571
734032555
921697572
1054402019
191103101
1620996034
290186386
183638847
928988800
887578656
575650772
1158042993
1957902981
988830981
1149507638
272554880
1472935813
1314210311
999575697
786104144
1503362756
558139544
1985826928
262405982
237219498
1114641120
1150784618
910544297
277529504
1789667513
805176630
1123932912
1648581516
1782653833
1911208011
1756380503
1267791417
1940384403
1169740717
1174004332
1952722029
1207258575
1100884602
165773911
869033284
660187283
1678534428
1845223703
806259979
1999596549
1120512889
1604942506
880913801
1459414893
935309760
397275028
748205628
659291590
817182521
1076461982
470211416
1379642090
1906109344
1139321288
82402027
1451717860
1509461477
175249149
1077622971
1393127135
1004763464
1532551410
144469594
1825571365
833382116
296104182
1457254942
1820053017
1393372699
1577032215
1436106692
1305560916
104284318
277932956
669154624
1200234124
243019112
189166624
847344073
1513932984
1008174876
608499827
1123201883
93278735
703792917
573079940
1301149232
1961563315
83371885
1417315424
1150725807
1503285280
767600733
1413132845
994833086
1587961479
1460472913
1055342436
626032778
639205579
940020086
928152611
1265918892
1240150307
1640355290
1164650501
1275357773
1628176389
470166664
882167904
1208698749
1320294853
1327905076
1563689987
384952260
396263637
409349528
51190859
1121778449
260302176
994954951
1495691628
1736681133
1976057276
426306409
1932821413
537960184
691151474
1283099870
1081193145
1739761211
1187676677
1563133846
208138495
573912898
80022265
1342580935
1883051577
452923446
1539142416
1297722168
1672972843
1491396651
1201203982
208616675
1830430954
175380204
1203910746
1028180585
598569449
1178611952
1409282054
1933563987
365730602
1644250628
1444328459
1191471479
1289861617
813843898
1707533878
626690318
584206300
345076519
1388973519
1142406693
21022073
1757161008
1119766581
989777090
304929996
1053682703
526297952
1598267414
1582636033
962580009
1321982108
4294977
535477152
1767440601
595875455
1757441209
1334049438
1662970889
684530422
1902581194
330479158
1254112690
1197403245
563887868
1129584439
888550786
52719319
1069207679
745389569
912452099
713515868
1327896325
102423132
58797289
187594603
73269947
1055613624
214133656
723250590
1544886747
652314001
1811014641
350927954
1403150593
322268520
1440033483
655994328
1522421017
217968444
1950092669
1292640880
921235411
1660546097
1486392326
811927536
766909383
559757763
555878714
1860192651
1416379210
1000963384
1457090274
852877846
670183935
249064142
1994085784
1901871846
476679863
1579845998
522605508
701827586
1119915783
939720299
1139643676
1250267194
519464518
903184736
1794252652
241619348
1689550957
232556459
530298303
851239235
795296900
1619811219
1792280457
1667350228
616030807
1246869754
1420685221
1513512184
499734911
353941005
1306871381
543923363
1195223727
958136795
1680744020
1154086452
328182737
1538161638
179314465
1942575019
1695362936
1248265084
172725098
1981515113
520902422
236125133
292463018
1863724648
765505112
314259366
170641695
1183822751
470665082
605851039
57580947
1050372716
456783685
326735556
1285841040
1229810110
159160778
1009093325
202092675
765974778
1632848919
595720313
55043467
1561327723
1222440717
640166201
1913436612
151389320
53241995
587723284
1155876299
1547031816
1447086122
1810765345
1146447807
379905674
954406736
1556960574
748007073
185475546
183299311
123048630
73258281
589372689
900555849
630371304
697302768
1447182
252320598
949504356
1783414242
686269612
1046172409
1406750321
348666195
1925182109
181081666
731135296
641283931
125338912
400822755
19252375
1130580757
1882941799
1449974740
510549131
1603286594
646018340
1180287750
905935366
275403374
602200204
261086252
16617130
582675467
1509800289
522462033
1465670779
660771875
592069413
1942863433
1911989430
1899068722
1103737639
804309042
469606688
500859408
40335802
1462099151
1221265698
198824009
223271441
915676643
622668162
1784652791
164046936
992467874
190316483
1139397949
390006719
1027084710
51284428
821159433
1346385233
674100983
1181214038
425183360
1029555280
824074854
838865906
1402720077
715410888
70363422
49214518
182475479
488833325
120183654
26843118
1078632757
980368053
9689724
1562950793
1183919190
1959022052
707111358
52131933
1686523562
1638418091
231964339
418628531
517332416
332145550
326272830
270765156
1564984704
1891579005
1090829998
552683489
429636657
1623095004
44423328
1471304128
1216260948
623233246
1818545621
1483413121
152908020
866462125
440192683
1295819467
43863283
965624756
1111683726
159029897
380316996
1464133918
867365239
862137381
639273876
621969051
1494690477
786765270
797590941
405446323
321533491
1070574528
389138059
1799598266
484229815
290896474
1398003327
1567500165
1597206462
1455537753
935944725
538385596
346689845
560685945
140476431
1223698237
1899223913
820061437
1198225408
936144873
374765249
1551707660
1220461824
167242934
1890448161
100850787
1024213767
228692618
1913409614
1807667607
128404528
1257658059
673713188
810814626
301699755
747971094
1094275063
353309755
382232311
149296210
1897816141
476363119
1368418295
1656145973
1223085173
1841931400
1117444073
306679295
721660950
1415575640
722745138
674629041
1588539862
1861446069
30681075
769825831
1850112704
221895125
1909150105
383379029
1266682708
1169310710
1654090552
1789538855
1327133226
1678286666
1864672409
1535875220
258986190
1392505338
129423175
1545914159
437829126
1048929199
1038328732
1898402131
183289365
1564315851
944157762
48516761
983406714
717534472
1507031668
497833974
1084922469
1453775487
1669118197
812267119
780133551
1531873925
897858391
872379938
444159650
1998853283
882613502
728505432
822272567
1578879441
329012748
1544798507
1977258992
1581568853
47693106
1329155613
1286152465
1176830980
236799915
539610664
823117337
132278945
586536466
285796853
1277737364
1860633345
1399972315
549148236
1662279042
1156256578
704616386
1873357740
9168470
1052405290
755741670
727112265
494646948
1257043237
1101754509
438975844
166315697
309823301
1076129564
604409925
1235303104
1399359255
71257770
1401837861
669841367
177876056
1211681510
1908091490
1216975573
1129507533
1989149782
647854606
945337459
612061538
1594642574
583526306
598880968
333465267
1066226390
1666015989
874263055
455655008
1535630037
924853702
825827184
1320580841
834508666
29109229
75076472
1797824071
373294968
513294036
1056149381
1982126541
1050493750
1878378110
1789375576
1998134454
1879306870
1484402987
1944575069
796524897
656382168
879660937
1063255508
107887064
1781774806
1882585410
1662400663
518228204
1840094877
1832850431
1243596912
1410113575
1730146871
779648096
1863729218
1146404068
576010678
1349260526
1343367391
1182572281
1833015019
1419151502
756212566
1475855747
1591705226
963210919
1561567788
1716264465
794150731
600746514
454158397
1581823404
1721440921
77738158
1799272841
655969101
1861598194
717940121
1538806035
951923256
366708566
1556848268
1957729195
540444538
1269697125
1646035807
251979670
270845654
14648892
642971508
1422123777
530046345
141035596
762002788
963509879
1237230666
123448372
1587399762
516181839
818563888
321017623
1946136198
1724077474
1239348363
1378692034
1661773508
1688672655
1652408714
980375255
1207760118
1284805875
1858070557
1810454491
391444135
815863715
276166751
1461422308
215768029
206158622
1945669420
711231249
1290722135
1701615574
151179223
1178622738
1924112053
1440787808
959438133
1114228279
562042176
532520730
274198432
201758283
720242148
630905634
420572368
1832770795
718380832
1161752504
1607923618
1957363152
599570957
1290470399
806888774
1358165634
1564053220
719591854
1749591462
1946139073
687343129
1775808359
1907680343
1381241141
570512419
107332639
1030295488
244520625
1572898251
60725626
1454579981
220985700
729234522
538180435
418333080
675239389
1010607443
1656312275
1090212343
1760538502
395291348
443395956
743041476
1054015525
598235004
1988306268
111660293
251736
894726801
793013589
1614569518
1204520200
1691196347
1013299060
426885151
786233817
624840387
892957292
1631245864
612909510
1600610146
176051744
259872544
657655206
1707172524
1386937918
1228128631
61390522
872137319
131649386
347558192
1907740945
1629379511
1989052960
1550847726
243947173
1032766883
853664819
783006137
582206152
1995672347
1030043753
1349793825
779884662
446156109
250059782
529789354
1715935463
111295284
1632099264
50399002
117650152
25066412
477302834
159928357
219239604
183523412
85386270
1346843002
1211297087
760177637
50269771
1128114417
763077415
445455398
1706828573
1575140689
1702143387
1462451334
182937978
1753466934
1771175568
109951155
1049039712
617237164
570566393
826257920
1479987882
211499098
1457112742
857148565
1512193169
1950095239
1240038056
81250384
229908040
1882674534
1152076678
1829124604
1331608122
60423761
947380614
1506821818
1571709051
1822028515
1945402576
1901929336
586716410
334429265
739327536
674919094
827645967
253484129
1928357306
1878632330
279223434
7698997
976026700
1860065671
1589361964
1392981685
703535531
1873887172
1889730260
354148522
1247984469
100174533
1888076362
681827032
215547358
1824154039
423064012
1873018784
130843212
122514218
806086321
264353751
538242104
1227011197
671834588
668637058
239541511
1145558618
1472171563
782193649
29502599
1258709041
21737933
1361405727
1802026950
222209043
906647835
1292011007
239762640
1938626438
1356888231
1073493442
1617091558
1217560530
574044047
1845228044
13852975
1904889378
118881907
915173497
251855082
954627183
122640917
1805843089
1072546009
14869684
1469456894
1749015503
1188231084
920724907
1153440175
1557976913
401715610
1107536612
324645923
1989275429
78436601
526670635
879800082
1993338315
917506205
1131053005
1633256144
192216775
765625987
1732592880
647262193
1320681575
652967151
826606545
654784083
334652133
1026676712
556998066
530338567
1074875416
1136068124
215894844
288859718
1787157267
752752150
1157632332
103779924
1319037734
785186264
1798911319
671777832
509554947
892914607
584768618
1766791444
1487182340
1025089297
125543592
1997667293
1120802078
1321371040
1930424142
1040217103
1339953129
1367607491
148775319
1096048352
361624540
265940824
818788042
531300202
1844717544
577198046
1249770507
853207305
1862541757
237810918
1092642816
1240586165
1759873873
1027273082
314218411
1407030512
966714669
1060815048
137707247
427766968
68198533
1059815101
1167601744
1309562837
901133120
559330774
1409536490
1753504377
1205643983
1175677742
948906589
419549776
603976832
61583981
1742155385
1053096910
1966398222
1267611117
827060289
1932356901
1643144100
1731561314
1904249687
1249371423
1932446481
884957427
237793420
93528996
1007152629
523393631
73502434
279138081
1229900245
1721008351
1027849820
1301809439
1098339081
1509225206
1630167082
1285386770
1167661557
1496266131
1647563323
686864016
1288904329
673093040
636609334
1698289893
1285117698
1261121501
1440632290
1699103552
233754760
205350347
784622868
336637220
1155565415
1918230322
1377116356
16175693
321537355
1316007494
746351749
682250352
1102175308
669768508
1189649532
882968481
1033734161
440345946
1954757830
457173017
1637444035
1541673519
764695344
146877970
83997991
1217385672
1960467094
1259353441
248348093
539503528
808411298
1746031128
1082761341
374398882
45383322
1024549899
936385483
691212600
146244024
1180108760
132108850
1613991389
963849416
1851654063
749914383
965312971
1584688708
619135821
1483443509
1753640854
664555732
844771752
1306363672
983459274
61659517
692081242
1440655003
637744899
252639229
1938179743
1957763228
117762915
1767827601
1782033828
507596196
1000320621
1599489012
727776427
624385187
165099634
1946582998
342521562
294101922
774649071
325064167
23452647
577824103
913041282
1396963588
1118685021
1632696965
1341331274
1775909933
494707240
1874947796
1963639547
439667457
99302067
312739365
1353302080
1583894897
298640585
438573371
208064282
1222345532
14345935
1846163789
1181815589
1344057867
1749593762
1365823959
856912281
1994750634
1318343876
1807057857
322034171
550669830
531714602
658395108
38206871
114257139
527613722
1240781311
1133954208
305482778
616431955
341852983
1273120362
1907086032
543956650
560653165
1500186946
415037062
1271083107
581204737
1647942413
1903948191
86037641
1552303539
310718232
177288858
1396008515
1568983415
1647369827
1752861062
775784684
1346580640
457566057
687649383
1552913626
1412969717
1907952855
1440906960
274532495
1239044942
1056281176
1057859275
1304619163
1902581504
605913577
1672492952
573043428
1274729557
800101218
1188940598
1865637014
441875220
723667527
737139139
159115445
418085980
464632190
979411064
347676876
1860918014
718248624
958630308
1593411485
1381093146
1529698095
1269851316
1884286927
585470979
354172406
1130986934
652700310
59279986
140504568
32038166
1524923562
590083139
599329028
183456137
946389962
638225281
1604245430
121278958
768882197
458429229
1887224049
333909465
622913113
1720426918
528533939
1134827647
948337528
928541792
1093230085
413614481
520796318
97650868
1464447790
1923526017
372883410
1336062262
1788206026
1987572450
920557152
1669114285
536240288
1806357028
301370653
691629362
1212215577
1569032306
1818756952
281176053
33021102
1709451596
256672584
596969667
189748111
1134982256
1493869098
1195788630
646938204
163860009
56937040
1219344760
182649406
1724158519
966049902
1726890087
1511241848
1427272694
1125635349
675803011
1810572728
1610327700
850019255
1616672981
1200721807
1099767913
1922188942
80867021
32538812
1931283751
508211341
959501633
1316070695
667161476
895520690
1383778489
156941898
1923826652
1907902758
329465534
429656920
1177094780
689124059
1624346018
1930635410
1701212392
1486464879
812081769
840307127
574480567
1180387515
1784942883
443396957
1142953942
470603325
422693402
859432341
639999604
1396247860
1089980198
1212793315
1413002078
1163249819
715654453
1655648668
1097435407
1903274066
1515487931
828637830
1582271413
1569948189
1587415196
1519369937
796169816
246146092
633477948
921203642
1225673237
1686037572
1499509416
1613303035
1110107173
1240559895
1458058246
750896237
723268459
516104677
173116753
196558151
472827288
524346148
1516942295
527578792
817922560
1116672220
1016654843
13844962
1973469606
1968697351
833200003
1797938326
1970976948
1983443940
1258035714
1004532378
1592972319
265572947
1647227142
896807850
1837125377
1501489761
1633759105
953962033
1896738445
1476677164
102686142
172442183
1705191573
1964758217
932380210
581330731
1730157313
1318929780
355810542
1057925265
53005895
1059836404
701447377
1679497596
1229491250
619632987
947734036
1256975887
852837569
1701571091
1642326087
1126663234
1982524181
453525868
1157923918
457695512
868877535
1276308904
359432774
971337528
890587044
562980262
630840348
1341245397
1013986078
844212660
308653389
8711390
1036317142
251869272
67781013
652047168
1627633398
200110449
951526484
533135915
1564125571
1967729547
1667316601
1217492391
553755725
376783219
101124464
195167355
1834351077
976022908
189918003
1251665706
806834299
474684698
1712453197
453848410
959497007
1384473015
167338222
1490025633
428996057
1360201980
665511519
385278591
310979599
939022647
220658745
600968297
1633790078
990278919
1499029837
1782413733
1501999385
624788004
893569942
901147989
1608992303
1141940384
417581804
513803826
461855799
435672994
1506894321
37963170
654294657
1056987683
1201877091
561632444
539416076
1613932603
1692550162
243160383
32772228
1461500851
104139858
203923591
1302218029
1282038011
906512792
1614733078
156124474
1500156167
561377277
844072158
1476993072
407504271
1749666321
182046296
1581114757
811305209
844856108
1817556623
966891211
1653534397
1028169835
1993323064
1853307660
627548349
1730983934
1253991916
1737145557
1659026302
61552222
19857475
1297728758
1255869454
1749641505
40498535
520648146
689646351
1598929961
326954293
235427593
802848726
357679352
961699632
1874295717
662822163
560970099
246790387
1307321362
1019830796
980517687
1728110867
769076496
1874993540
1276269172
379237831
433331016
110816795
350615931
674669680
1551054078
1652520877
1877587522
497098173
1438603945
541519803
1546343401
221123619
657862766
1709167787
1661398150
891468407
1212375249
517901815
1582129031
164042486
1295855045
66470204
119027348
1190485498
66578251
1484193547
1946670554
717314761
678508615
333441356
1250780979
1422735218
1979600282
1370403675
1607167519
409831351
339030420
924260281
775900216
582906716
925261205
1860581180
1523095687
1332775914
1116478762
339846480
1588927622
1598153576
1358432646
89049281
515735619
251174682
292864510
1112226687
1083382786
366860813
1991789448
1160130434
608091430
66860531
1705850323
1160272761
1818589558
1105162590
1290738824
123608184
241523337
1287459091
102000269
1251566800
552437987
288114968
1742001600
999222315
1238781281
1435273866
543374517
786251434
74006737
1726731771
1895265925
348516979
1358882115
589459334
1817705738
999606298
1129870709
867373595
287020889
1240306706
418041904
1178899987
316168852
709039685
877056394
1764988444
41991622
417933098
42037091
992870579
98323144
301468531
1496153307
106865847
1536611295
227620651
509173082
1293642195
1873445407
1648108920
1823486297
1205538014
1086123698
881359659
171594606
1357333345
1801390646
1229130224
1287456853
291132526
993737475
1374149743
1000438203
861693563
833524896
1373538001
1971946117
1032961915
122165922
1473792837
1393282245
125441420
744214344
1081136159
1628408628
1593797394
852363672
1252016269
1052848040
1590085088
490433217
1836228515
993928188
638911969
1416820410
1212503891
92776290
1434809193
537445079
1519723050
1963597798
812861398
1130476246
1750904565
1999133104
724173401
1301030329
634459745
1273340952
163073294
255674534
1476211167
1171476274
399652570
254826676
1698044878
461323671
4987539
1252951032
577797212
504969673
549374378
176282185
1697371765
1800699310
1157508961
380221555
361526235
1444873153
1621021006
1280761711
537136924
495516836
602442873
1510195039
580420848
994965174
993309779
1082003055
904235227
292767066
217903928
1978675318
889774746
1334410554
1014222050
664752241
594275619
384085294
1718775533
751180220
87788751
181858162
1959647867
1014753377
1414223421
636579214
1433104481
1950205256
841624143
343951847
939504094
1189586592
1652319947
882311583
1718537610
980694331
569033402
889457531
1674405828
703079704
1468013892
922984485
348715805
285030147
287065746
570699061
1286507439
362961212
786477260
492756720
1785945937
1977440942
1726097621
869840786
1192972961
355278763
535868970
1587689496
95971619
1943841635
1561860694
1043104524
240378912
560283380
1353262972
1028317336
326355371
7463163
1615872944
33527719
95718840
1704818088
709679466
1015695829
1283166329
1164804267
1833142357
1674617721
727687632
843524360
1350071775
1070143269
1163727996
348867424
558005911
962063153
1463488971
782479161
1689338623
1363258848
444825362
981343906
793485912
1730564194
1141219011
424909369
682605573
1788432425
931767175
1258748410
244343690
1279044276
747088268
752949541
397037881
81127849
1267761476
710401793
1586674458
28168695
522136406
861251249
860001865
1252447260
593769860
491717425
1879376528
1891511489
2277470
391199819
1564828365
1543876211
318124541
252614096
1588702358
1114374934
911332176
979115272
1874476819
858256960
482198695
44709933
742850547
1468939222
599180670
71027499
323055002
410778455
1951829543
476878063
1694301677
753087179
1195804704
1661169929
841122443
1583574114
121342042
1541038653
1136794334
649501586
545532841
791094084
1786154956
540567356
1693920046
700467480
960919736
494474172
1164247184
1282662948
1169795673
288646205
835924975
728417498
1545970001
477426474
118400703
1391062644
653266590
522742362
168662424
1468598074
1939681947
1525399408
696898143
811741187
348071507
656954612
1411491654
5128244
993032892
1370293523
1842320938
1224975233
312724120
1691104611
258554977
202283191
1775019177
1898713191
1110107764
1828580830
1246531272
669166596
1307082390
1405655473
1917162205
467387207
115199929
363695970
1465173411
730279399
887772064
614051973
480839163
1076934768
851412138
260755549
1843669214
882178859
352395974
303965124
1082982519
1159118940
289630056
1799502151
446325267
1610949742
415693379
1854865390
218871497
1916117512
1616043467
754553400
1412634598
340081595
222066803
1270515352
218317018
1291242670
894578983
1880684301
541754684
1047795685
539954834
262753494
482521460
1228268965
744136071
1235789352
839692473
1997799429
358613978
892840318
1546317217
806142640
745598311
87412332
379536540
1507580240
959330206
306212463
51693828
260334539
144824473
1549055900
1114235932
133218664
1201417375
140757569
854867966
1580896787
42438531
552426544
1987599876
471711674
1762210440
35186834
619164107
26876563
1316980691
1218056303
866813672
1179904027
1015172917
221072069
1557503535
723203150
1208236183
606491959
1594483284
134654471
890978812
710736779
331912465
588366520
1828990473
281420146
902971213
990898934
1148517562
349302796
26851590
603378503
380921387
1258795687
1955360898
1806187435
905240443
1074605544
1043932200
710411478
1468248225
352659978
190599549
1741273904
1439398792
871789802
1245161622
1923752404
1991552366
391032783
924982482
594925417
546274286
720213495
689917975
1331701752
220514079
1399233356
642721201
1480790295
1132215622
1628265174
878359001
967677895
1191204713
263435170
798982641
1756377231
265711171
1751316101
1817962707
133630640
1562559759
884071806
666406247
538318835
520137231
590638562
1148967729
957200672
1036258524
979218809
999346569
757484780
1424320315
1431926173
57104217
1660707892
568877713
623659147
1585673356
1506007087
431884344
1563141906
1578195856
1839983052
1474300977
1222921655
550069191
1175963623
72807162
1488784392
1658041234
240236265
573070076
791351843
1032365659
1662202480
53807249
151599140
811564522
1629875518
250265628
1685520530
444531771
152996814
628918605
120874222
1543357580
1759278540
206330953
1138274749
1187499519
1642052025
165642745
311955621
1701746296
1999417853
1305875951
826423195
1064017858
1297215576
40569371
1973004107
884393510
1547474133
1321177576
759110304
184414704
632968473
399560515
394901738
1606900644
417278573
1812094625
1955797839
1255741459
746363814
1118610135
1425199043
1211064448
1353426756
1679564075
790790652
969632670
934532413
301284874
15989209
74593520
261114455
1089605547
1032947807
356326529
1227384054
1087581283
1514348946
1589306147
277261521
801127020
897057638
831819238
1869808301
1936459519
910389108
1359718026
1811429215
1531374106
770220946
1829957400
209844907
1056214162
955382483
880807718
1880676908
1615358748
1710591103
1617651502
1249778720
1003371437
1949861098
1246189260
1305188367
684516785
1923300249
1543362927
1366612708
38575209
379516590
1329697291
297745680
366491692
978479939
1945236794
221552497
593379806
1341256147
1416967238
769174968
1431072626
1158203456
1403158308
1531063928
186031810
1864748613
1204900294
134223064
152140089
475649622
1612025307
1376990180
1896697444
339527428
1273890085
851265923
1650868379
1526630871
1185291517
13159270
1367026181
1993105318
1772854006
1151857516
1440523656
1532211720
1843353216
77734224
1010145689
659255221
1287297103
274102601
293623866
848476535
1818706094
1845167982
546702790
1715125333
1119156558
819768172
718399956
1409139863
1214472620
1562925588
767491284
1952707111
401048236
26964265
1704589854
1093970872
570684119
1066748935
155964631
1403807968
1402148787
1437967309
1385349450
251300793
90540272
653820090
21395398
1127166070
1124077375
1492884868
1188352520
1337922706
1083366314
1048220910
520821335
1428722103
304563134
1935743046
407474314
365523346
1294759315
1957886318
778632699
209928419
384366233
1487816545
1131163485
1816388952
373144370
1916174818
88571103
220548168
118137970
889815899
1446327748
380738785
459818532
295401998
1624585062
465336469
798372774
1591233886
285062489
1721587752
374573068
1429568578
869340798
1352827327
1506142930
275867751
789407738
634941073
659274622
1790441286
109048654
1444262469
659334611
1175421031
1866934561
602723727
1522656606
205006446
754021700
1207902557
1404313766
967804352
1219784737
193550416
1601893163
140082550
968903571
9161137
311157985
1942137845
1567150572
1703525429
1672823830
1057044947
1835355351
954797655
618475748
1778336158
310246022
97276619
1126767080
1453630030
1561273547
327696684
780767245
2065279
1721404175
1284397502
428467437
1021861335
942679863
593366328
837212186
1077159932
317273987
1406768717
209783842
675790382
1750934164
1366060381
1306964181
780246602
323783088
717136777
223290715
405523225
1771438640
1602289665
1340065681
912136906
1984247979
1744320448
1894760425
656745082
81135477
1950683736
1406530805
892088053
1412783171
1599827884
418678376
1684506070
1580693700
1289296650
999457982
973784244
866313243
595663898
739770960
428586635
745013814
1942685366
27401994
944185642
790312439
346520479
1129846943
844136771
104405970
375244020
230626640
119114510
1944331822
1516330532
1037613357
1198359416
698605904
180467105
996024455
366590252
237912
1317695789
1263007212
151106281
947382006
1622458111
1199552903
1034486438
1717678795
1249506472
1539209983
1175774742
862518705
911479047
167123092
41562614
1716918454
950574784
1866432643
1734614999
820836794
562394035
787682083
1037539152
1369201245
299563866
1740174249
64363168
251683294
1801098567
275178340
685846139
1599639444
373180709
428348723
1427318026
679678155
1876295714
1996803636
1167854329
1146967576
95360505
1126457976
854899499
836034038
1054851898
1256595805
1032852775
1349207441
996050743
1481440963
1748031121
314034463
1261409456
1545753459
1437843878
530013706
225468061
781905036
647818141
1882283862
1135189735
782803144
1916580229
974328132
853363845
1576135299
489337997
483130324
739805067
1361884459
1840622740
953771148
698578315
587647424
725476289
1435936059
1932782585
201505114
314349347
1042968061
707321474
715155728
1255632552
319657605
527147219
371811677
338229988
827427250
990504845
897304320
454210095
1094390678
1348985496
1285570467
11777841
1312557361
1209877748
1880571367
1982670194
1478716600
767257809
549722452
609402374
1634166285
1640818223
794259974
1615456148
673762033
820277170
1907819
597231122
23962947
467555689
1604850080
1174962388
420034008
1527170593
1596922624
447180914
481552169
1237905311
1661910748
1492625480
1842500748
907674365
746232062
1604785652
1413007848
575869583
1412918928
226058311
52211219
218834920
835632748
275710253
157599023
105753354
1621466267
678839383
1732887246
756355529
1664467956
7150081
988597026
300073199
430247148
626834989
1744135416
110608079
1591743834
1785386769
1612955124
1433390454
1501118026
240811290
1105347062
1057096972
766901627
726491921
894586161
1189474322
202448301
97892450
1407358242
1775849509
545019903
1805128027
1631922942
1329139828
1017363366
314280654
1905704326
918083242
714293668
1725196640
1573437355
1654760667
504028454
1542427549
477427217
119397074
1860650236
1302399770
984125750
1627532160
613103187
618820766
717716895
594821459
1170363192
1100502051
1338851728
894974347
1784253222
543412925
553907228
1566575507
599791839
1212747518
1755053296
625119122
994912048
414995589
1093244714
1277463180
1879682443
694871883
719096786
1775921386
667373936
1450586395
553068518
1224474078
249064704
775189088
1328824086
900048532
1113766700
1779826083
1162746322
1926199138
1087411133
1037101484
158776637
1916861315
975428927
1010729980
1133830020
170880744
1171289412
6861848
1054968829
1291280937
1787374254
1852308096
1124485026
1445654648
209155056
1706662570
1747849718
1918231305
1899723980
941795509
1927447523
1719776797
547433534
114377650
645909644
1009064135
1214588839
1653858697
452808807
819965756
50001197
1828854159
1537707989
1957810564
256218953
1176383400
302034254
868952463
1561041863
548216043
604631974
660512088
395617566
1261787582
1437099825
396756609
1650704062
1883169439
690893476
1407104130
31976365
1244515017
26475158
145615624
1109653961
438999840
1369427782
861051277
364820337
124765886
956291906
1517430716
1554053041
235003073
1241279740
1958520095
314600107
1166674462
1189435695
1032771657
1404628317
878897255
357189443
1351507938
337163536
1266935436
1324159232
1285645952
677277826
249153035
1358360074
1331419400
962965222
1045704678
787989392
805486181
1802379001
1392092366
848156604
1817219113
1806955618
1440982977
504132127
1436275978
1591924138
1087201259
1106459047
160614493
20507843
1478579730
82156502
484029600
693733744
1658121819
2475814
1153079110
887325575
674967221
1808452089
1842718525
1114840608
83781831
183773452
115667302
766405812
1624872506
554465494
508348364
1447013682
435793560
156141095
922507741
318517859
1372216583
1225816040
1963645340
374765129
920913465
1759583800
1249962277
160476390
1163544740
1265138109
1198698096
166996534
874330474
637685656
1304843404
1043228865
1634910282
1918160607
1127411781
1583640278
1005438079
702378506
1723173788
1257209526
388464826
669870166
1967051632
532735766
598110683
713600811
1584714284
1322438636
1159648761
165511742
1321517162
432305780
38830474
778313982
1966412110
915383421
558489812
1682242136
1951295869
818643722
985075356
1948670769
1892075339
987186850
1249622091
1465119500
1812103400
517632954
1028729314
1338867464
1313079780
669838077
1502642252
706435815
1986300303
251043300
1792532169
717226512
1562365707
449943929
1680423826
1876259461
1007347773
708818733
1316168495
872537624
1004398392
856596300
1951748497
212028361
1025150466
1323195944
751082637
904530067
272134170
439794058
777794828
979864783
1283113675
1132991184
901497412
1067081330
293709323
1820781297
852431962
651679085
929663529
1332394659
792013680
1715368810
1122851253
1841263301
119876429
1501351941
1138219896
1108815896
941322996
1183256607
1671018356
377084467
460721109
955507101
565884457
816700954
313716999
1989883837
1918755441
598112185
434301646
1546506246
1473248473
812667387
1434112837
429374524
1548446518
613342496
1582550139
1186566476
1856386771
664489410
1942874096
1672003733
64582621
236379687
1089177108
1183887165
1203319515
1249730697
1766310172
1163318274
1498471062
1594538221
1308846427
906029209
672270075
1945990311
501196874
1477008369
1507064299
862548126
732923645
331551344
898093013
1245507434
242120338
310183867
407150465
1690501905
1952905423
524877400
1526265758
1754756521
1326869836
1006528947
434210372
788717376
890924480
329504770
1727523846
1129829834
786564322
669024744
831802014
1270983373
48035184
1878710252
1503820960
528083629
1757104449
1602456207
112145623
105541770
1679502177
993838646
1931565765
1611322753
773910721
819075188
1994259350
778993242
776736701
1512817610
1296825274
1241432772
1637052516
1743714542
267668386
302317481
471818837
1883552700
1055065832
171692105
1749484524
377234465
75983804
63898902
1499749330
1627109641
1197472250
363410087
806362907
1879066837
1933397457
350449217
412731778
1420723989
75254344
333031191
1074963182
822887620
14806656
71849293
335245421
948530604
353093134
1273746712
1372199470
1590369243
1633930858
304320643
1611041867
1201503479
56264792
1873551750
547390375
1940453519
356057247
1302267713
917854842
1867666863
111573423
1146801081
1621602938
1630849263
1972630336
897669865
1579420154
946376057
828700995
216328527
1668460198
1934637195
1227354299
1648931218
1868746045
983216540
1836446684
800953920
24141332
802237092
691699432
1909380088
1993178783
893151607
752368221
1604859429
1822802045
59845707
1803058843
472278259
1064666743
772986632
1415176350
1207296319
711314198
868005576
450246355
704396158
975900269
1455423270
1694326559
425823414
761668248
1417602331
635860446
1676404672
1974149180
407333575
4805706
1564173836
104006835
1555103327
1278126382
115617750
1175967432
202193335
1153622298
728451331
878481043
367770907
1074867820
1519574448
1143317215
356422736
1151661785
895473567
519460846
20057980
937617021
1000740469
532970185
1132050526
1825053651
568718063
1107910534
265876019
1147711841
575576453
257291162
1075963549
1630710249
1415468470
55040001
238885007
368271425
1509563416
1494860251
1299558601
31328888
509120863
1714383278
1721795025
1825915116
608129362
380555450
174752111
1282506199
405245512
265940546
1740386879
1156943827
1954091200
1469716555
1004065237
1031203651
971956309
1730049677
709408319
1007707216
910091413
1054481495
578045845
471160169
1802517494
737060659
1659399351
1464534447
904432208
1988151311
1642098370
1400613317
1219902245
1988729093
428496158
1286357192
811175161
1306135411
1216924289
188162613
933158424
983369821
742466329
309635908
516904283
1919019723
1676619050
1945751916
1050974765
1207681357
1396315117
1779513739
785451932
291851385
1121237476
1454639368
1136337434
1250634856
23397623
1871068704
721156100
710217665
378073991
417094202
623842176
339773563
1937041582
1965362108
1041220397
1717708046
220028490
1665820899
513125388
521245707
74548793
1926721593
312015167
268409937
1954255887
1883497771
1060441610
1713647435
413559682
1696750852
591836195
1862584631
615161385
928050861
867491618
973856791
150019758
1560540306
1282737788
1345855585
1467006514
222940759
605295830
325372128
1685793733
177130720
1981978141
1711256942
904531520
1333266719
987652867
1730494218
1266388352
264206226
217302593
1194515883
1142624201
867927497
1296378969
139899852
810627095
1007508665
296657983
681323140
1825258007
761257545
1724612179
1008990722
1097870491
67363606
1567688288
659488185
383083111
1167269803
1054239193
1851608034
1321425763
1986643040
582616205
1777125167
1901519631
1349184668
809115916
1080292963
709097985
861341977
596196280
350955160
710748268
1672975735
1831232590
1282092261
264161337
1142837936
535228491
459497849
1926282777
1923972691
500114121
924536188
452518542
972987420
613386452
837167914
1765578431
328164682
1347411107
99118550
1209967033
365694560
1873090120
1155981162
285311293
1519253803
238380222
1461442428
198392750
1216365020
1972225155
963916030
165061266
1373657019
298242454
1424894756
236131017
285596028
395326849
1240245176
632041313
594741344
1925325257
1397453073
1486528919
1658080018
1324606626
928532211
735798216
1971948002
1314714533
380933303
1513930870
497077730
1140988127
345053709
1799885615
675251429
996780969
744907535
904457714
1073786063
261105099
709917758
1951747536
1536198092
759474923
1078861523
674744966
1188491697
601036898
1479982404
1932837834
107165932
1467077238
615225689
440369303
475637048
1669452243
627231276
194647178
1309848012
725644212
226444749
1901650488
1591291853
1449985160
1667983536
232668892
1953188746
1625009141
1560879588
1288815059
1650419315
335787462
1558255250
333636245
1215407500
1445705537
1950330828
898605095
245745103
253787245
1547306520
1370911105
1834732129
448095470
1406764939
1030000493
525762439
1904684406
1324248567
1005799186
369549694
550260357
1594609703
348141852
34660351
808267270
360455684
86212933
1091491387
846192632
721556221
1563482556
1040157310
191167346
282418520
1771378471
1908821988
281589444
1224961803
1029931512
1719121416
1728626181
1948902076
1056060767
1178337692
855533645
66918360
1143196384
43220222
637983044
1706906454
48504340
300760574
555080402
919265365
1100158958
741177759
1210113399
298975895
407140231
1085249853
1864117896
1807113708
1399552471
1532231025
1983823965
330753796
1643564783
165676950
1635386468
1121178505
244172995
679722603
294317056
1286677771
640923514
601358282
538548937
1169804160
1179126707
741348911
1217259301
42992712
453508344
1139286178
673051881
1262721982
485076908
1271901981
1182259563
1030200712
698708590
1982613550
817821573
1944681659
1855003520
1921512473
549349605
1523829743
1194513728
524779849
423353577
977519434
407833754
1516804539
1462733460
1368781737
6443519
1268402632
278341852
498800676
202628823
40309240
1119849188
1665791320
1867990553
1821125185
1353605365
260266293
859179144
721101983
1845676888
371662803
983417388
605185756
422469916
261559445
1861901030
349635398
1431674252
719411041
52008678
1014719195
1975290432
654346858
317995335
239739868
1635158958
936703806
1676552719
1304270145
1256278464
1216674277
993560130
683458887
827571890
658399351
862764362
1152030254
76691106
33878336
567907109
289083312
664650599
473411745
679102962
51690775
1994102046
1802647998
1094334624
1201174015
1506880707
1656808121
1836728380
1558930811
446791999
1187909628
65018808
465502331
1347795986
1628250686
185966227
416901559
583713575
1554909000
1464823520
629002612
1378102673
299958502
1777613867
1764070565
1398795083
709870777
272944292
1397795916
151503933
1762925366
350068596
1501878687
1975243897
266304561
245637822
1832510961
1842369182
475378704
1797389438
1599470343
1379945897
1434629319
236666889
1639662262
593380543
397262032
1804234269
448440421
1847912110
151005550
1705369737
1109741600
1008588226
50100350
673588102
1694143545
25034132
1330264059
1802378932
797009931
1383863830
438932465
1407426878
683866633
837841033
563140121
490258435
1081491426
1382612865
353455267
574532377
108334872
1757519562
1865353178
1249056716
1943473354
63291614
137951605
1170690023
1001533052
905636509
1824503871
1549883806
498384
57555629
1240326996
493290462
1925143547
1592716459
551494277
1807476829
512105124
672999772
1000379507
215606513
941013432
27202442
1552800256
801821230
30240423
1907003598
722742843
1065827557
1494456844
1576473173
1597034866
1352222039
1143235048
801043635
730114748
1630851932
1887082528
159574037
800845881
1891373422
1559359960
889048659
1406928495
626311004
1597514037
69849659
565114888
1488774967
831118588
545978438
62427254
1435335100
757140055
1649746665
308043284
1916270913
510491358
1336130375
1140449600
1094529455
182893666
758676315
55426963
424025211
460520764
1888104958
1350055414
1124099912
862601712
920642345
1920394302
352531087
1872153892
1109006086
656246554
51964773
620273948
926489253
1204307193
1960390764
1341888710
1233967877
234708969
948478406
1514045920
161699767
595081984
1493488384
493000352
813843835
1120360575
550952153
1019124437
1706316427
1708479757
800683645
833621697
982903284
165790241
1709409080
719794245
1441014976
626173255
1910476244
625584137
1709896167
1563181209
1648133970
993500112
256078511
1295996966
1584002106
131823183
1180058837
1752640745
948925789
523967346
1106948557
909979292
298820997
1293022975
1856567031
631099561
48757878
1800281771
1369442149
1333406651
165837465
1400526329
1855562909
1218343077
1637370664
760699012
1494898114
1240596519
1900873734
607794623
324232726
322894270
1804149753
598518559
946948014
499988273
236921841
1517846870
1536358469
419128971
1839065601
1953675682
759553968
276716300
1726673140
72923992
1866969244
416386106
863227215
809915416
577415378
110194473
1256141988
376489517
1397343744
247607642
1137937203
1037735434
1658626302
823303094
636925069
1939462319
1851767011
341131167
199734620
784054288
1105829540
1700302439
346074961
1356578759
394177721
530911009
263923302
950313179
1494341051
212161784
640972362
1578846610
1491669938
1564446672
893729769
1078512008
377369305
1090958319
30379246
214038253
1066752283
1427660236
1201174815
699340373
1362051070
1199186407
1859220568
713055376
1782203902
1899603283
101908671
418422801
76981680
942618852
967094453
166666805
70311145
1506648456
415737696
46504370
1846271172
305828809
882148467
1185181961
1606635280
1559090594
1546065497
94179631
1929573326
1558413062
1562093014
760808693
310751922
1985696367
1717302005
1678169304
499127624
1646734588
1994527690
1194991314
671690442
1550867927
1168109277
1594737768
110253113
222549561
1501864930
549051086
597352220
727062964
1008200863
870720849
675220623
1983874877
367767082
760923474
545511770
15992855
1092705093
1802960476
1653120911
1765040937
783482050
223790841
337510269
1341099979
107670880
91285313
1225316848
1288925150
1667539182
423576558
1512120767
1220746382
1374813928
295403246
1137719533
1287410699
1074928848
1384085720
57225665
997014411
1496827412
1202510363
550212199
691372165
85588070
326877046
1617929286
956378532
1132657535
483134770
554029495
191567214
1541870403
906649505
767385877
944318437
1257227500
769153135
114878682
1410579617
1323734239
1308427070
1059523783
584624306
1358600083
1454474242
609060949
72363837
1623203942
1258101071
941064008
1708619374
1745734812
656106501
268213526
1580971688
1673578643
1646138104
1255511909
1780793834
473356028
268938317
156267616
1184404412
1869547063
1320553553
1678875979
468164424
1528017369
193401096
30183199
305775714
1269207038
646646048
1673280172
188400342
142986580
1965587893
1332772083
631113829
1717816098
1545565449
1333174590
1874556464
1542070763
845410122
445832402
885763903
638435979
1186414189
1270739795
1611089397
1513641226
334084849
937223590
1054795923
1152159455
1875119371
715077244
38046530
1775598263
140896525
544346468
1429802846
1227917873
635288294
439412337
1099088765
982826329
79813185
1437985108
1707990750
313366022
624398080
62977736
927790579
935763727
281711152
1642333650
1024136942
874721152
793112077
1829728445
341603181
922661302
419093803
792134488
935122190
1709422458
618484250
1036240887
267867210
1250510650
1294725553
855515567
1576919574
1001218981
1903371744
646638592
906782469
405997785
1346743638
1902937575
558622795
1748429081
1562749045
1297723375
889243146
271107113
9433011
119032196
870448303
232785721
1690940302
1163325379
982486187
311168080
202743288
507141545
808824070
1843153807
1504290147
1389666307
364342079
1043572298
1170117899
457480101
1018640469
1768882514
486058163
1926571599
1032391983
1635072561
735551182
618139157
1527977514
890174502
1271105651
593174101
1359912257
1121370428
1902891342
664015078
1699989448
499452054
165792584
35081490
1559570348
131400175
1873029381
1265751494
798475694
1396230200
1837814522
1063628662
901707639
1957077331
1538595496
1515050497
578311182
1105268945
279082907
1120360633
1785048950
82861413
1086640214
1235375743
1497234539
1072801146
1635347865
92311685
1040062429
1609569188
1147229289
1687453642
1940262465
840275070
1689676860
1864890025
877779715
1135036410
897909753
887240294
1895853134
1220306669
1128095905
1636161784
1797258039
1671922520
1716431518
1570900183
1351579007
1756055154
14862919
254643312
842287522
782530710
878966128
1617128035
1412811841
930416842
537846951
486769203
496052311
1780717696
225689065
1188906507
249000911
150360881
1123366198
61432570
267400472
1673705471
637270783
1443274773
207359193
1391842613
1224507499
564742281
954765508
1450478430
1438117704
1825312020
1356369628
64447682
740732678
1284007276
1594706269
892585977
845166121
1157731756
1961308942
72548825
452078185
1947362873
597189460
411140551
391187984
115135438
994617605
1939189399
1387160873
1646897159
548556323
1654998949
1303499712
1677873536
1118784372
571588146
47284120
1450444909
1558023212
314223848
662362528
1962333411
1492299139
712534931
1130399576
431604629
1039985019
941681790
1594200238
1356414935
1305194761
1965634442
100123629
194851648
1221627287
689907910
846085314
1796218642
1000654629
1109372061
1570124677
1015576109
63317557
1791220545
1276755697
1701370679
760947971
1062859142
165222904
1023118123
845301857
1394721212
1599708544
1647085094
1410186297
489744774
455063735
1884654529
1280740976
1959583356
1075150420
52935815
344989162
30745939
341702399
582921881
1554875321
1108648065
456246250
428876462
1725502833
251065478
449790280
448651152
744099172
1646786419
1899015855
1701078594
1435779235
1429028897
1670656659
1977125877
776458886
571082115
511113078
1910473549
365925899
453038535
784665351
731882513
234844176
961430785
515477667
1041071274
34221641
1517188862
670586948
32571619
1449518147
693833817
146495359
1652299906
606612893
1736346443
1297615291
594236379
944930932
1151057393
902985923
1763399879
590728920
753985141
448875295
1851712079
288926697
1098024543
1276476929
1773907047
1519632861
431228850
216995983
1101836787
323982714
1724363737
194032287
764072048
1735587811
1408719006
414429511
1226910310
976199471
1866444236
251560447
741945418
1282533539
18356753
1370512985
1040112444
1273466825
1916876699
965542617
1214868506
1550052612
1021265472
141153594
1480859035
512555491
663765589
752144578
936197098
240711934
896679902
512938758
1018289298
476837834
1044658572
1328317193
882249156
1542314156
533543243
858648568
1536211927
736627883
1676075613
787200408
724284684
502424694
1706929877
569178541
270569944
1727511559
236364485
500440223
1602756162
1465686233
1002127478
1551784175
1302717243
1583210144
713173252
251516558
1071822223
656574429
1478232413
986198377
79519570
1353505478
1233271150
265107585
237874967
690039561
488263829
1497798289
739923582
1058228131
1429330691
478240623
1873976999
234065065
1416868910
978434341
805625615
94587048
481574634
1208685540
4347449
396239679
910182596
1552603065
1474710357
1492874398
25599951
1299039013
829140904
282026685
1786826346
879637498
1258395471
689877237
707680838
1370779206
1269153545
1441822293
331303575
1580530384
1239247730
738566197
1760516641
544528032
36355543
523886856
1677807176
1068652178
166341234
1734738912
1445890944
977235176
174999796
269546874
981850929
1683279892
443322883
1680668085
790397229
745000569
664439611
1189224817
668657385
457896897
1271401786
549693193
1219845153
1184099763
1526384227
46089705
1709280797
1363803323
1763283474
901044250
1969437810
1265781252
635723038
365654565
1516247523
950823502
1815067223
956947773
1132697780
1094401993
836135742
809591170
704637703
988848598
1708026309
1024400947
927456324
1588485460
651425064
1586303006
916090773
50022914
69908813
1302619744
1273126246
1486662350
1304041703
493707414
1542267951
120251529
25458116
82087622
1213951702
1273955546
300109064
1716069677
1047556854
77668318
164420562
1839573727
929933347
1707491839
56527038
1574255392
1621761156
461810617
1845055490
230996555
1476073454
501983281
1118633381
120795337
712378259
176980468
1984953478
1919414897
1195872439
1333103295
1092528320
29585174
1646781799
1321359810
1414679822
1012446251
1068943878
754048121
1595639468
1430682158
688739534
1991956632
1976844093
849788006
1424064898
811851337
656369660
1208598935
1993495876
495653421
1680858589
811315630
1641606860
1073045149
1017633960
1040284671
1001618149
1904662779
1369709363
1036971235
1289002069
380694167
520197239
1714453560
985139999
134835389
192791929
1608573538
292812017
1044080787
505311515
867713035
866171149
414373332
1542257021
1484116823
525139188
268845375
696730439
1900526922
1520610809
776354543
1925919021
700219018
1652244706
281212691
387978314
573736651
303725850
374395151
10828103
1164281099
1384338758
558668234
141680090
308045367
1471759394
262390534
1864648008
1289229510
619059409
1047796123
915786918
949415090
1990341907
813145555
1945144482
1227233528
1530788128
1533517137
515145483
732772774
1207932340
1469182442
1516360427
512647526
454775147
1819978221
62208854
703927308
1746857075
1619055279
1304847688
1918416867
1033252685
1341030416
1483374277
307502915
272693243
1234211655
12357429
262748655
404197368
1407500930
1281467513
472814686
1860567625
976503932
709877112
839099152
336068210
1160744786
1042948524
770208714
1859249669
1278055329
1956348760
1915156316
1042307808
1629032565
1853270221
1651781174
200181680
1160720701
1542372435
1000004130
1742948436
997370052
1916162405
649311491
1329771278
1637641567
954540286
296576474
1521159709
252396829
328575407
1800431410
187714929
1043545741
652079902
1478271215
1110101109
1223109703
367859099
586112290
576106756
534638975
59167198
1755197357
1384681657
1568217961
1265195107
643660678
1380941434
360576256
62566975
1243476668
1865128496
281463383
729866251
863197573
1060341528
60565621
1509327875
698426643
206204501
746372051
1249049005
1606852840
949479923
155917350
1727441388
1998762068
976952664
374999006
541680065
977071978
792861602
956260146
423897375
1208309461
938202854
160965048
1264629834
1761553317
372446460
310879608
915635040
1160583453
189829855
1085098740
1935302915
1906251546
313679490
1788882329
417929688
1049535489
1713781828
1669432456
379907789
1829734706
1285589970
452314359
805717435
1228764308
1840776574
1266433040
1666708015
1005942429
1818896192
1085494997
450615066
908868351
1857566009
1521556790
1924994720
899376480
795935787
1747774559
325980183
1895324893
1830737011
88465552
1417022986
1864381183
220614436
1821189842
1685082578
1188070336
1957069318
1492144577
1263290150
1123429147
576352357
594162670
1922719492
485888496
1355247614
35865527
1920776743
1106013421
644171594
1909692612
1341687262
1104334858
634483674
1026434564
48685538
792122700
1863887609
1518553209
253599702
1966007270
1343452273
484582897
1998997695
1197124418
1035291374
941336252
1008149873
19586733
1581350462
478637680
1048873111
326751616
1822204847
1327185920
332515995
1263403339
1598837299
1439106224
1544128866
760070261
1826997816
1219966763
1251153300
1921044399
746778291
312688128
1229897509
1194179872
1772504304
892959879
1324182727
438516110
1238544875
1297282880
1779976874
91769460
595164975
725595075
1450597123
413911363
1027715655
1901190010
1524662960
165533914
860819502
1014935647
1282130012
1307297755
693918570
785282199
1193285402
424781386
1974424343
1493529442
139009455
123485511
1233429598
77953296
450346128
722603246
1711438743
1813970001
247082430
688390584
1154454954
610357001
1088206741
524921967
1547209046
240746535
668238365
873242225
1988509102
1130217504
1732354606
1925807806
1695303804
1085619386
1060224898
1731842644
1030558117
1922599755
500261303
987222105
1699674477
899401342
464091767
1745015433
1158273426
1656491364
858339863
517211679
275248947
727993877
702472621
1213745655
1654107581
836272377
1011078960
250462501
1926728907
757208045
1760088710
453172035
117043835
320043178
436272284
844206840
1761174837
213201649
428181708
147810212
1017728399
718503484
1692045130
1788838989
1313708699
1259860325
988716107
255053613
146265234
1343191308
1366648542
1890717683
1382406673
151026686
597993278
1260515226
427744884
518608952
271700225
859031428
74540427
809762398
1805113738
273350073
162511046
47089268
870178271
1379631300
463129058
1619884928
1983840597
945071777
1228309657
710529651
1499483281
1556745463
1035948747
913633632
1900036957
394247257
1847556270
756025348
104197267
583537599
1390559503
1869371027
1070765363
1966017149
1722049901
1175757058
416461956
1242565885
1941501424
1569150281
73269786
207966001
913389747
1418695058
1626327943
1266619431
389682054
1609084808
1791924555
526380307
1359350711
421576765
662408027
671877022
651543406
1041247815
224566480
1514111252
618571996
1877452969
1011475158
1318515079
705565131
1221576139
882790570
293140019
976323905
904161123
1657581400
1287372001
1203422972
741274713
1003570354
1659159377
637259866
1291517280
643355717
1617253689
1287305690
633417526
4565203
238471463
964100793
1577816961
1224186888
968982738
1206963001
398888342
1314473744
680802086
951190579
902350705
623993890
64048456
557675123
754754707
1502400871
1691813608
535904488
1333187925
290295526
1485520932
1951503409
504552555
1322957335
618075999
1418006412
1003248651
34617156
1360026126
397892099
607312791
226805563
1985154470
1872887766
773003695
354414287
1127748171
1997389252
1913807832
1086177019
577435564
1589687379
976779314
336181422
301072268
117280823
939521899
1101484254
1882505159
1789116410
951542109
1081349202
1954117765
343122001
519044271
286968055
459548238
254859626
606110889
1550976327
203714351
364271186
1954447618
282909988
343877788
675545143
638839421
191160690
1784671428
400340421
374652700
1694424357
622096657
247010907
1712859963
1895833553
974724095
168371133
1021885068
500795177
478484514
1901764397
152111997
1570909716
1446349990
1525963590
272687798
1642032470
1353843495
486035641
1894866049
872888545
1391278363
362831506
882462668
213164379
1635239762
693869326
1992303635
1625527125
1478441403
748361209
1316812827
1482164739
1414463710
1257117753
459252545
1707106859
630262039
623210719
1312243960
291177106
1232974558
105315713
1072491814
301949954
212159189
383537902
836559999
817914199
402857345
996806951
837317195
1298635788
505474373
1501764155
303145994
259265151
1364548239
1499695584
260593792
280854770
176067499
1396357944
1022353775
1730123305
584951571
669947259
156446007
189232237
1066711045
565580940
1011770432
730632777
1173791682
1603688944
1639913988
1285962651
1290339693
580512714
1005190
1251701860
1857309328
1174389436
1222669780
481634452
1911044015
18177039
976690367
1912699556
953971759
199987394
342558620
1130566455
362616927
1031389191
115109607
1836616615
1082961938
1342368509
1716998384
1542211931
227091896
647327762
1751203155
1837276406
1985036520
106684418
124844106
901785430
1861850168
1017183344
968925459
784035525
1498690395
1008891933
423545442
1001678064
173688164
540719324
1819079291
566774532
1693256893
243746452
1235260478
866723651
223022320
1881203978
368015851
142402491
1488579337
1803297373
203000713
1947971184
863514331
458793260
1024609964
1209981566
1423186282
1385393375
496597932
1804359598
1893332934
74904938
50849388
1936788416
1231061936
1558523096
1631876060
1353724995
607843749
1113431544
1662928452
542242615
1523289219
1150223852
1848955038
1983345445
1412067284
884479504
1614254087
103832543
1738668568
1982441616
1413206093
58552796
814182632
1020954276
1920521195
1039897136
1984281969
1213563876
1578491782
788294789
44121392
14719693
673441599
1618351955
192897064
1298472063
1635661716
664499225
249327918
1014290856
1534558743
375147793
140368921
1660758098
424681966
1713290479
609838222
1041264520
1797914283
538706778
1771139289
392765390
65691030
1910891318
661698845
1992296593
1122605785
210107661
1638001901
591978925
1369443027
1394279873
1534939762
874633663
498121224
1508569526
476782254
230603084
1790448381
113595222
1248817789
949754862
1854504625
724377712
447882874
1038058301
1918183875
1153424534
596272310
207230716
430058914
943017449
1415649594
1039785004
1017155501
1651356002
1949028664
762550281
956653111
200600472
175866278
1425554056
1026497324
1657348994
1644847830
140278870
840208031
1265735259
1162636874
916112441
1236508226
379235139
1250816140
1684319062
1289888990
821384427
538260766
1341313319
1463008445
1623640545
74112719
1969181251
1613835351
1430771186
161920012
426425578
1978630280
495154759
1857478163
846765223
1559540863
1714231973
1273949973
1589847910
1937728944
1823263733
1923257539
197155632
1079529882
307604004
197850270
652448617
1990787660
1680159870
970722490
50823776
1692201310
1731330533
1749896014
195771075
1113095236
607715346
1299541837
1333012566
126487754
206685028
1811718706
1595726138
1495428982
1218422253
161648591
345053273
1408257096
315871652
1356571579
1522276254
1105285166
1660968230
1746590118
1466625258
898126889
341105135
261783437
1155404441
1425790276
1421664102
1978393591
1933675481
460048697
111096236
734224268
247299747
745258745
1661707089
1733669987
951825517
414690137
1940937408
1463360156
1731043917
11545028
327531401
701726650
1861107630
145955414
1852796997
1244191521
1674916009
323588292
1448446237
945538610
31233080
1984740415
283270757
1297644186
771990102
345931910
144137396
1907222291
704823652
228291437
1878043225
1135677442
1384332746
484197985
1914348844
1599794529
1746550008
582201665
404746062
1107586118
1164347759
197608075
15546202
1455080230
570595489
1639378486
400675807
1009449028
1572993279
177472582
303477583
1610087190
1011602460
1165557627
702991188
262559333
461987988
364062903
961679886
605893608
270552741
33715117
758536505
1502752480
133501804
1191853959
1317393904
1376909645
231606571
253002469
1497641513
1092714344
1918842230
340860120
1781190852
1833625006
1969194213
828190528
727048698
1132611617
1945256103
1134688369
334229013
527351071
1924813854
267956035
124074982
218775120
1781206797
1651789512
1137806541
1382487105
1620521779
1798852454
837033377
1130632642
1439071571
512793722
1321578426
1378741530
321984582
1023766162
777842457
1319990810
679831069
1210763239
1691244960
670742341
1384366775
869366183
293365120
1633797461
1637014206
1829068270
660637505
1135864372
1699486105
231185434
1577938627
1865545770
1067778978
1098618784
1595702849
579817059
1115195928
115154408
1472192565
119989777
1503826743
650558211
394553436
1456400492
1506612102
1348307168
810627035
921489942
356845912
1014238203
1847520003
714050615
576711075
1453332641
834408346
911840615
1358424393
1504009081
1745472900
1791453510
1138214950
1701169005
1431146537
1207886137
934855096
1456032657
310962553
1223365799
1428063314
198025399
204794882
564676661
1738570675
1571255184
1166915598
733808565
474812748
836964629
127185359
288707038
1018441236
1739147564
779018461
685247903
383665432
863888012
1288834695
1614446337
264210439
683862234
1221392667
1611186847
369681509
1680739056
981774827
1802657739
1219411674
1186667299
521545396
50579445
1037344616
1587261237
1493426629
158820514
809443321
1282843342
975479941
1005455892
286417043
100599781
437027868
521459765
1376823723
1456765862
773012275
1399067386
922150545
745898635
824220706
70967084
167197963
696516217
959155360
744201080
976632732
593608036
194995152
57831619
589480357
1364257860
1514396891
1288145449
315419233
76605915
1251362423
1431180000
245720936
620197947
1875804582
1100822090
1888408072
283378804
1328029294
163610658
246834367
699932903
234363125
912915647
907726781
1582707442
880507194
473513040
362446594
450578312
1883381483
340828400
628105877
749225549
1182187783
215835286
1087848190
917648322
415975535
922159184
586202890
1148882419
206040532
1300217808
205403440
1341832276
1153346451
301952598
870094053
1723398616
182559013
1883819160
1368486923
795544702
497366713
276699830
359244911
1282079506
1150104839
1006772916
483750666
1040883852
925698856
1864840921
193224433
910534023
803074123
1496495387
1438010165
1659969297
12973900
970759750
1867403269
405870110
1577407768
1097951949
493892371
934145317
707512207
1565894506
429360991
578554597
1603418987
639047978
268019300
1999562324
972341477
1832561175
251858837
905487954
1856590376
1805768685
1767543484
1409202620
438408518
1545319039
223183564
341199611
1106993376
1294869417
538758153
1656851065
863942434
1210124757
1710424716
1211799263
16415891
962616813
1218136935
1399414765
1782807459
1425099594
574567299
1584210333
577411925
1905196070
1437464866
286650878
1596821622
193662109
1938192547
970512949
1244636551
532522212
1803378921
207205216
1203216267
458200650
1967461593
32088730
874768386
152692761
1827151942
1412642790
1027136354
772509927
1714612163
393294230
928623263
1056220037
1983146433
9724664
614424241
852444072
1122680496
431490782
1231201386
183333152
831790695
533212448
107854173
1936532686
744377989
913331267
1356676871
1568245204
412214515
331420223
1406745836
1503219500
8582997
1558215241
995155221
1186048205
524646380
1630114698
1597947653
1161924509
557073979
1804901999
190583908
1044170637
1358027616
540601586
210515677
1928467883
356088709
392192479
1409841717
1371888139
976003830
1019883116
1626409956
1434249145
1924234557
938235700
1408314772
913820675
55965920
1458891150
360295413
1383191941
986548394
1425403763
1047637041
424931193
1014569444
1428376036
327797693
1492565798
833543130
69276877
1626259173
1026888697
342628541
1063683537
578505071
203776404
702815591
1428208988
1212156496
20022036
921578507
34857697
527215671
988699881
1931805286
1560906076
1261813648
1586410680
221799927
684126979
1105958590
1098182830
1444606587
807391968
57622243
1932623853
1492964546
1785584485
913898440
927712673
64394787
1917275919
538345010
906726954
1393623944
599521260
1091620605
860551021
359730630
1204538369
211005084
627756932
246734654
340273377
461613434
951690697
898188093
58937160
493125907
1453663368
166562388
741387013
1270765872
149416152
963318287
528076343
1582282110
1535236574
1006061294
645881218
710811859
917231107
514310549
284443823
1955627250
1004302588
1496512688
1620488718
1595075938
1332284027
469285472
401262628
1226680051
1017261558
473121895
478201659
851448176
1104333210
345778534
1105931547
1034435761
1434027386
1292458578
1460235073
761150286
1323007774
646510048
388928858
1943408667
865547601
1017239150
1556384031
1854489727
1713849413
493726510
1293773977
113446383
1962290831
384646128
1457310846
1455178010
1277699376
463861222
1160841880
984377896
1765299761
1514706963
253504314
1676294257
485116629
1676628167
477948901
1189458041
1900129748
1611445457
1276784473
1624772529
1054075477
1523293538
632619477
357792541
1107583830
1677080051
729528338
315044878
912901442
546772901
1512830639
523535048
1179347918
364755276
889157346
719687083
888467688
1650753538
1756736386
970166164
131616698
475857177
995850525
1808300811
393005734
712634602
1458292038
1188919434
539290249
366925991
1954359980
102403956
1216942038
1669001448
1059370907
438997294
1752026651
1099518306
347594180
1600619325
1734332885
845797003
71476455
1218526861
1876325
1729969266
496946339
120361353
787470822
1758261819
300990353
249376211
1854709072
306618309
1493155832
578218301
527443014
824318666
1964786808
394949229
218788013
1540608904
1775754629
545975451
592412921
1410426683
1306593011
1510346471
1305384370
450160052
967660432
1788949383
1303159358
156117062
1235833280
1285819695
404380722
1777323665
1806424487
663036468
215688263
1337930686
401448613
781028431
65935638
1704983769
247694885
910323729
175845617
481152607
1911554280
927707986
1134731499
1952644951
1381831312
193723982
1070042375
1525501005
626113940
591449642
423376255
986599869
814976984
337310770
790601388
512040971
946216853
1698592010
1070785030
207336137
173837579
750119350
1017894180
1301750340
179260967
880857328
1139160291
994726199
480039813
887429153
1162731798
396269283
1334500854
824231763
538605773
39952446
654217885
1350514407
774285750
1042109299
215777321
878879718
1151209725
1214974845
239660213
1229088394
522953703
64137843
1990427044
1553894668
758766917
549102875
1839538699
1968509481
307315028
1161434931
1909813807
1832981159
1773383985
500973984
1054563691
75316176
1045461192
1738684788
1428717844
27106973
1652099016
1990745221
1798704998
750648942
1857823086
1595702446
924306260
28675732
1991558816
1294957862
1598909625
1802919335
1062090127
950172573
357903626
1075022449
1004299155
926145146
128662237
613628924
556730584
1365991374
516916736
1377170842
130138640
821236726
1577130423
273311766
1987545608
140461146
1833418526
1412524938
1786257001
212553241
1576989379
532208483
265432845
1239778103
1696071582
1163064471
1624796615
1810862968
1976950665
1012357166
1562525306
106894472
770891033
823211412
143070359
1979541243
1071017021
119316047
1610022552
815088921
1470376389
286107642
1473828485
421534156
620510302
1036586361
18572024
650994494
41130124
1851097671
1461539337
186384688
16662335
849536886
1373183195
1825695144
809589604
1764521053
1230073564
965597766
988832309
745867616
1389040709
1504559570
1814645537
23244168
50345693
753919012
130241408
8004366
1069444125
1714102480
1802502387
971168080
742176852
1290881737
1058379998
1843898690
619267801
659485222
1144492447
973802121
1769732844
125852995
1550817830
1376140619
90232138
1921354147
1450028218
317375216
1169951639
1306495968
889242483
644424786
1826256613
724508773
897066934
1969268916
606888620
597266135
986240668
1264653012
520753087
33125759
781653547
1747436857
383882302
1045494255
107360035
82301458
767315146
965690915
1145253253
570588343
1821105319
15030188
976134772
1263187714
1953741741
438504918
1933012031
128991547
1303890795
1812866192
838052727
1762948157
824859997
1158077601
1144911468
17668079
393814804
1089111082
1237010070
22001667
1673244554
1879839436
453049035
1736607086
1344199449
1803380973
992258318
1044737884
1813994113
1367726760
1550060070
204260725
161242716
318654141
823319467
1811226425
1748374002
1633879220
15527175
168383702
664254105
857249122
1960762218
707886896
1195073032
1018705390
922576861
1225804701
1900582787
89691956
1688486655
1678204065
1728680845
1123251587
897343789
1941265884
1561981154
1239527687
1918988266
150360768
1446246601
888274147
314997434
1936164035
262806122
633792003
1601705442
506205857
334758135
1333685043
269294078
759935584
1073583908
1068626368
1357747562
815995432
1919077218
1745162139
541534055
325494059
880804113
1766453618
1144155097
1724302157
1679240106
1871856006
475579881
1037991129
1421310352
882053583
249245272
508846315
1714890955
1865166408
722137102
1775979958
542251688
24598184
445080775
561281030
1416999949
416371004
891046566
566897744
1820397878
928551071
604620158
660054477
1765504025
81348357
22188667
1816819015
697993632
1593494207
1269556656
1679792984
1744119050
590695278
256923929
390950116
158212122
563714313
1084895505
1452704553
1084439772
1760447763
1045044629
1208417501
346489267
1581767605
273743745
1894479035
1300081365
1980253025
908494110
464433109
875407052
577257354
1903904279
750689035
1267235849
1815525405
1272487104
1339961996
859864917
432426257
1810852684
121396749
595609752
1042344119
31860908
1951556411
1767674255
54130659
403068908
853285637
1331475500
1438342014
1482457972
59950116
1883506443
1396202658
313565210
183736421
1807604613
127709632
516737651
717740607
685000097
805123547
804385932
1166861697
686790999
1506234895
1123714267
342686718
1291227210
1744933510
592839637
652013516
1949595080
923647881
612807749
1304145149
1549906697
322187334
126804781
1245950706
1577184118
55208474
1132957609
1437065039
1094799382
1843954164
867182593
1871033192
1501960195
1088750684
1532357383
732155285
1915688606
1093112077
1436396652
1790486206
237958187
864999211
1264765413
261439360
930416392
60382191
1562058428
1586541991
845502377
830444457
110355036
959858563
783394909
1009420062
633829724
1485417280
904852
1270786945
1140556490
629791624
1672165938
1367320894
72062316
842836835
639052302
1252681076
840726524
202476526
212576127
1860684352
736324910
856483004
1487251229
822321543
1066186963
684907487
1057421922
1865365421
315534315
1516801928
493150047
1546415619
591562662
264354925
1733599129
1907324031
1087638283
492540134
454920960
46940104
731250433
644901662
1952555587
806605029
118320268
870637294
792936896
421928578
1622387058
1677735317
1219655668
1359581902
1373965864
984818026
94119547
1253872032
1472607334
1961073366
1943233099
1948922238
427995358
135539432
955252631
1623754563
136641577
125750320
775758232
1807707391
1109237707
731728272
165042793
348186390
1747555566
165636024
1129433920
91423248
903927417
680646201
704001276
195549669
1891970591
635493344
242978363
637798998
297146260
1133568145
172449755
1606744637
170235378
479727097
434716697
1126564917
549307035
505998723
1618944746
595711002
1689649032
328801024
669963452
1992569949
94879062
985229505
1312690871
890658787
1512692524
871469278
1612026336
1208329841
1855384106
2696299
349944615
791961134
1257072091
1747683430
56951647
1792502014
1892561069
317453633
1326608303
1003073433
1953300565
1169013595
1637472013
629510611
297011576
1038477876
1798879356
1241556844
546691279
533722918
401774217
575126394
10682749
711431327
100670607
906741086
1322802474
1352319577
1125106474
1425676983
1521541810
964119915
1751360531
167539079
129782482
1642755563
1869492826
801623605
449047076
1826442732
703149933
1372195400
1002192722
1666890020
39269385
925865468
1347757492
683180260
593647211
474214649
1072589923
370469493
661638562
1321661188
1600922083
1774818222
781278386
545640765
1647012824
1150210561
469699541
540241493
1192347159
1900931321
1481531623
989180651
1417653064
1469932935
499728130
654256014
1168985050
997255751
792509768
720248547
1830572986
1029578818
1572933672
343792730
672161943
1174805140
1558983594
639622214
758672367
650891826
353087061
1151072318
302481353
429699343
566616997
354964260
861477178
1323852062
1154610782
1298836515
1356743192
162908441
179848241
1101261402
185358397
1050088734
1508212404
1877824558
183452131
1939391197
1305229599
75334172
1577959725
1941390016
1491088203
571343265
201884551
437485656
1873478822
472207684
1591226967
1830077327
1781569126
541455333
1547844260
330459306
